Para um homeserver comunitário com ~100 salas (mistura de DMs pequenas e um punhado de salas públicas bem-populadas federadas para fora), o tier certo é o Ravelin ($23,90/mês, 8 vCPU, 16 GB, 480 GB NVMe). O data path Python do Synapse é faminto por RAM sob rajadas de federação — uma sala popular entrada por um servidor com 50 mil usuários produz um pico transiente de state-resolution que pede folga. 16 GB absorvem isso confortavelmente.
Acima de ~1000 salas ativas, ou quando o tráfego de federação faz com que o Synapse precise do modo de workers sharded, o tier Bulwark te dá os núcleos para rodar workers federation_sender, synchrotron e event_persister dedicados — a história de escala horizontal do Synapse em uma única máquina. Nesse ponto, você também deve pensar se o Postgres deve ficar em seu próprio VPS; podemos conversar sobre um layout em duas máquinas.
Para um homeserver pessoal — sua conta, algumas DMs, algumas salas privadas pequenas — um Garrison ($11,90/mês, 4 vCPU, 8 GB, 240 GB NVMe) é mais que suficiente. Conduit em um Sentinel é tecnicamente possível para um setup de usuário único, mas Synapse em um Garrison te dá espaço para crescer sem migração.
O que nenhum desses é: uma oferta Matrix gerenciada para mil tenants. A NordBastion é construída para o operador que roda o próprio homeserver para pessoas que ele conhece — não para vender contas Matrix a estranhos.