You can start your own Mastodon instance even if you're not a techy person by using a managed hosting service like masto.host:
They do all the technical stuff like installation, upgrades, server maintenance etc behind the scenes. You own the actual instance, and control what happens on it.
You can follow them at:
@codewiz probably there are but I don't host hundreds of thousands of small instances :)
Still, there is no need to host everyone in the same servers. For example one can have 50 instances on a server and have another 50 in another. This way one can have independent resources.
I am not using orchestration but custom built scripts to manage the hosting.
If there are N nodes, does everyone need to keep a number of open TLS connections proportional to N? Or maybe perform a higher number of TLS handshakes?
I'm looking for problems like these that would increase per-instance hosting costs due to higher CPU usage, memory or network traffic.
@codewiz I am not involved in the development of Mastodon and my knowledge on that area is basic.
I would suggest you ask the dev community either here or on https://discourse.joinmastodon.org/
Still, a Mastodon instance will only federate with other instances where a user is following or is followed by. So, the number of federated instances can in theory be large but it rarely is. Plus, the federation is asynchronous, you can limit resources and have federation be delayed in peak hours
La vie d’ma mère tu sais pas quel démon tu Vien de reveiller, je t’avais pourtant prévenu je le jure sur pépé jeanot t’es un homme mort j’ai ton adresse j’ai ton adresse IPJe suis dans ta box j’ai infiltré ton réseau je me suis fondue promis les gigabits et permet moi de te dire que ça n’a pas été dur je suis désormais chez toi je regarde ta femme et tes enfants dormir je leur caresse les joues j’attend 50€ sur mon compte paypal sinon krikkrik
mastodon.at is a microblogging site that federates with most instances on the Fediverse.