this concerns me as a serious longterm viability problem for the fediverse, or at least for resource-intensive fediverse apps like mastodon. if this trend continues, small instances will eventually stop being economically feasible, if they're getting strained regardless of usercount
@killeveryhetero the only thing i dont know is like, im not sure this is the fediverse either? like witches is pretty busy and all but it mostly hums along, and while sometimes there's just huge spikes of shit idk that's pretty much always either some big instance going down or in this case remember wasabi went down. again. which fucks up a lot of things
it does seem like there's SOMETHING fucky with your server, which i can neither confirm nor deny is a curse
@killeveryhetero maybe Mastodon isn't decentralized enough. Right now it's only decentralized at the server level...
What if everytime I browsing their instance did some of the servers work for it in the background?
Instances would then get stronger as more people used it, like a torrent does
@tootbrute every instance stores all of the content of every other instance it communicates with
when you look at my post from your instance... you're being served the content from your instance
this means that even storage is being duplicated across the fediverse exponentially, which is also a longterm concern
@killeveryhetero yes that's good to avoid censorship but bad for efficiency
Does not seem the fediverse in its current firm could scale to 10 million users
@tootbrute well, mastodon can't
pleroma possibly could, it's way more resource efficient at the cost of features
@killeveryhetero I get backlogs sometimes and I only have a 11 person instance. Scaling is hard and there are some issues in github for scaling/performance problems. Mastodon got out on the right foot by implementing redis and elastic cache from the start. That plus the docker containers makes it easy for people to get started. Low barriers to entry + future scaling are difficult problems/concerns. I'm interesting if we'll see JVM (Kotlin/Scala/Java) activitypub implementations in the future.
Unstoppable shitposting engine.