I wish was a "pull" protocol instead of a "push" protocol. The way it works, whenever you take an action, it sends that action to all followers. I would prefer if it simply stored them and then let each follower pull them when they see fit.

That would introduce latency and more async comms as your messages wouldn't pop up into someone elses feed until their software fetch the data, but I think it would make it easier to self host.

0

If you have a fediverse account, you can quote this note from your own instance. Search https://toot.cafe/users/soapdog/statuses/116193227670165468 on your instance and quote it. (Note that quoting is not supported in Mastodon.)