@administrator
... and how would one even find a rule of thumbs for that? Perhaps somethign like: the "igh interaction subscriptions" of a gs.net account are the last to be federated ...
The federation interaction could easily exceed exponentiality. The problem for gs.net is less the number of user accounts but the number of high interaction subscriptions allowed for every account.
@simsa04 Actually... we also are getting more accounts opened (nothing comparable to Mastodon, of course), and the server is holding them fine. We decided 500 accounts was the maximum we would allow here (and we are quite far yet).
But I'm afraid that we are starting to suffer what Aral pointed recently, and you've commented: a dramatic increase in federation interaction, which is hurting the database badly.
These days I'm trying different techniques so Mariadb can keep with the "new rythm".
I'm happy that we sit on this beautiful little island, sipping drinks at the sunny beach, enjoying the occasional #gnusocialmagic this lovely instance happens to put up in front of us for our pleasant amusement. Ah! Paradise, endless vacation, Gnusocial for ever :-)
« If ActivityPub (the protocol) and Mastodon (a server that adheres to that protocol) were designed to incentivise decentralisation, having more instances in the network would not be a problem. In fact, it would be the sign of a healthy, decentralised network.
However, ActivityPub and Mastodon are designed the same way Big Tech/Big Web is: to encourage services that host as many “users” as they can.
This design is both complex (which makes it difficult and expensive to self-host) and works beautifully for Big Tech (where things are centralised and scale vertically and where the goal is to get/own/control/exploit as many users as possible).
In Big Tech, the initial cost of obtaining such scale is subsidised by vast amounts of venture capital [...]
However, unlike Big Tech, the stated goal of the fediverse is to decentralise things, not centralise them. Yet how likely is it we can achieve the opposite of Big Tech’s goals while adopting its same fundamental design?
When you adopt the design of a thing, you also inherit the success criteria that led to the evolution of that design. If that success criteria does not align with your own goals, you have a problem on your hands.»
@simsa04 Ok, in es0mhi profile here, I can see the last notice is from yesterday.
Just to see if the problem is with you account or the server (as you were the only person following him on this server), I've just followed him. We'll see.
I sent an email to mastodon@tilde.zone asking if there were some decisions on their side with regard to (partial) defederation or some other glitches, but didn't hear back from them yet.
A wonderful blogpost explaining why mass and scale are a danger to the #fediverse. Thanks @aral for unearthing this problem for the #Fediverse (not just the silo-esk Mastodon-network).
--------------
« [O]n the fediverse, I find myself in a somewhat unique situation where:
1. I have my own personal Mastodon instance, just for me.4
2. I’m followed by quite a number of people. Over 22,000, to be exact.
3. I follow a lot of people and I genuinely enjoy having conversations with them. [...]
Unfortunately, the combination of these three factors creates a perfect storm which means that now, every time I post something that gets lots of engagement, I essentially end up carrying out a denial of service attack on myself. [...]
So, what’s the solution?
Well, there’s only one thing you can do when you find yourself in such a pickle: scale up your Mastodon instance. The problem with that? It starts getting expensive. »
--------------
Yes, scale the instance and have it get more expensive is one problem.
But the other is that by doing so you either oust smaller instances or force them to scale up as well to stay visible and "see" enough accounts.