this post was submitted on 01 Jul 2023
378 points (98.7% liked)
Programming.dev Meta
2463 readers
13 users here now
Welcome to the Programming.Dev meta community!
This is a community for discussing things about programming.dev itself. Things like announcements, site help posts, site questions, etc. are all welcome here.
Links
Credits
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I think the fediverse will function the best if everyone is split across many instances. As soon as one or several become dominant, the way they do things becomes the norm, for good or bad. That and the server load of course.
I cannot explain the exact details but I remember during the first great Twitter exodus some people discovered a drawback in the ActivityPup protocol that seems to cause performance issues when very influencial users post on a small/under powered instance.
Because communicating all that stuff to many other instances is more costly than spreading it only to people on the same instance. So technically speaking large instances have a performance advantage and must just scale accordingly to the user number.
Everyone agreed that this need to change in oder to ensure a healthy federated ecosystem but I don't think it was be fixed by now.