Pour une instance communautaire jusqu'à ~100 utilisateurs postant activement par jour avec une fédération sortante saine, le Ravelin ($23.90/mo, 8 vCPU, 16 GB, 480 GB NVMe) est le point d'équilibre. Huit cœurs couvrent confortablement le pool de workers Sidekiq sous des bursts de fédération ; 16 GB de RAM tiennent les buffers Postgres, Redis, le tier web et deux ou trois queues Sidekiq sans jamais toucher au swap.
Au-delà de ~300 utilisateurs actifs, ou dès que les jobs traités/sec Sidekiq se maintiennent au nord de 100, le palier Bulwark gagne sa place — plus de cœurs pour le parallélisme Sidekiq, plus de RAM pour les shared buffers Postgres, et la liberté de dédier deux ou trois cœurs à Elasticsearch si votre communauté veut la recherche full-text sur la timeline fédérée.
Pour une instance personnelle mono-utilisateur ou strictement entre amis proches (moins de ~10 comptes actifs, fédération maintenue étroite), un Garrison ($11.90/mo, 4 vCPU, 8 GB, 240 GB NVMe) est parfaitement viable — particulièrement pour Pleroma/Akkoma ou Sharkey, qui sont plus légers que Mastodon. La contrainte est la croissance du stockage médias plutôt que le CPU ; budgétez le déport médias vers du stockage objet externe dès le premier jour.
Ce qu'aucune de ces options n'est : une instance à l'échelle d'Instagram avec CDN photo first-party. Mastodon n'est pas conçu pour cette charge ; le protocole brille pour des communautés fédérées petites-et-moyennes, et nos recommandations de palier reflètent cette forme réelle.