Estou no meio de uma conversa bastante interessante sobre conteúdo no meu site Discourse que pode mudar o tráfego significativamente.
Atualmente, estou em uma instância de 1 GB de RAM, 1 vCPU, 40 GB SSD.
É uma comunidade muito pequena hoje - digamos 30 membros ativos.
Adicionar este conteúdo específico pode fazer o site crescer para 300-3000 membros (10-100x).
Estamos com uma média de mais de 40 mil visualizações de página agora, e eu considerei os planos de hospedagem gerenciada de $100 e $300 como opções possíveis.
Talvez eu não esteja procurando as coisas certas em meta/documentação - como o Discourse escala com CPU/RAM/armazenamento?
O Discourse pode aproveitar 2-4 vCPUs e 8-16 GB de RAM?
Claro. Basta dimensionar sua VM e, em seguida, executar
./discourse-setup
para que ele ajuste os parâmetros para o uso de memória. Você pode dimensionar para o que quiser. Se você dimensionar para 2 ou 4 GB a mais, depende de você, mas eu acho que 4 GB será o suficiente.
Suas necessidades de armazenamento não explodirão, a menos que você espere fazer muitos uploads. Nesse caso, não aumente o armazenamento conectado diretamente além do que os 4 GB oferecem como padrão ($$$), em vez disso, considere implementar S3 ou um dos clones semelhantes a S3 que existem.