News for hackers. Stuff that matters.
Re:We need a textodon (text-only Fediverse hub) by college_physics on Wednesday February 15, 2023 @11:03AM (#34805651)
Hmm, how about go "all-in" with the text-only approach and dispense with the database backend as well (use the filesystem-as-database). In a sense focus on the absolutely minimum resources and layers, avoid any moving parts and fragility and deliver the basic activitypub federation experience but in a very solid way?

Would this be attractive to more people than a niche? Not clear, but coupled with a performant language it might be "blazing fast" while very economical.

Re:We need a textodon (text-only Fediverse hub) by zimpenfish on Wednesday February 15, 2023 @11:13AM (#34805813)
> use the filesystem-as-database

I have seen at least one ActivityPub server that does this. The name eludes me right now but it definitely exists.

edit: aha, 'kseistrup posted it - https://epicyon.net

Re:We need a textodon (text-only Fediverse hub) by college_physics on Wednesday February 15, 2023 @11:40AM (#34806387)
this is interesting. the architecture might be a good introduction to activitypub servers - https://gitlab.com/bashrc2/epicyon/-/blob/main/README_archit...
Re:We need a textodon (text-only Fediverse hub) by mariusor on Wednesday February 15, 2023 @03:22PM (#34810010)
Also my project, mentioned elsewhere in the thread: https://github.com/go-ap/fedbox, supports filesystem storage directly. It's built in Go, but even like that, some other storage backends are faster than the raw filesystem.
Re:We need a textodon (text-only Fediverse hub) by zimpenfish on Wednesday February 15, 2023 @05:41PM (#34811861)
From a quick look, seems to only support C2S for talking to clients? Are there any clients or web frontends that talk C2S? They mostly seem to use the MastoAPI.
Re:We need a textodon (text-only Fediverse hub) by mariusor on Wednesday February 15, 2023 @06:11PM (#34812302)
It has a reddit/hn like link aggregator and discussion platform that uses it as a back end: https://brutalinks.tech
Re:We need a textodon (text-only Fediverse hub) by zimpenfish on Wednesday February 15, 2023 @06:33PM (#34812556)
Aha, cool, I'll have a look at that as well, ta!
Re:We need a textodon (text-only Fediverse hub) by adql on Wednesday February 15, 2023 @12:50PM (#34807702)
I mean that's just "write the blog/activitypub in something that's not RoR or other just as slow stack". "Just" that.

With SQLite and maybe a tiny bit of caching you can also get "no external DB deps" easily