News for hackers. Stuff that matters.
Re:Introduction to ActivityPub by mariusor on Sunday July 09, 2023 @03:11PM (#36657835)
They are already if you architect your service for the real purpose, which is to store and process ActivityPub data. Mastodon however is a CRUD application that has its ActivityPub bolted on a totally different data paradigm. It takes a lot of computing to make it run fast.

I created an ActivityPub service which (coincidentally) uses a similar storage idea as HN - raw files on disk - and it runs orders of magnitude faster than a similar sized Mastodon server would. Sadly it's not as fast as HN, but I'm getting it there. :D

Re:Introduction to ActivityPub by RobotToaster on Sunday July 09, 2023 @03:58PM (#36658264)
I think the person you are replying to was being sarcastic.
Re:Introduction to ActivityPub by vxNsr on Sunday July 09, 2023 @04:07PM (#36658356)
they were, but the point was that mastadon is incredibly inefficient and this guy is making a more efficient version
Re:Introduction to ActivityPub by vxNsr on Sunday July 09, 2023 @04:05PM (#36658338)
I see your profile is full of a lot of the info about this, do you have a more detailed write-up expanding on how this all works together?
Re:Introduction to ActivityPub by mariusor on Monday July 10, 2023 @02:12AM (#36662720)
There is some documentation about various things[1], but I'm not entirely sure what you mean about "how it all works together".

[1] https://man.sr.ht/~mariusor/go-activitypub/