Atualmente estou construindo um site com um Droplet Discourse no Digital Ocean, que hospedará de 20.000 a 30.000 usuários ao longo de julho. Estou tentando descobrir a melhor opção de armazenamento no Digital Ocean para otimizar meu servidor. No ano passado, tive alguns problemas com diferentes softwares que causavam travamentos, então estou tentando evitar isso, se possível, este ano. O que você recomendaria?
Note que os espaços DO estão enfrentando muitos problemas de desempenho ultimamente e que sua CDN está quebrada com o Discourse.
Além disso, devido a esses problemas de desempenho, você não pode criar novos espaços em FRA e NYC até o final deste ano.
Esse é um ponto muito válido. Acho que mencionei isso porque ele falou sobre o DO. Um engenheiro que já trabalhou lá está surpreso de que eles ainda estejam dando suporte a isso. Eu recomendaria ir direto para o AWS S3, embora eu esteja cautelosamente otimista em relação à oferta da Backblaze.
Isso dependerá muito da natureza do seu fórum. Se os usuários não fizerem muitos uploads de arquivos, qualquer armazenamento incluído no Droplet de sua escolha será suficiente.
Agora, se você vai ter muitos arquivos sendo carregados, qualquer clone do AWS S3 funcionará muito bem. Não vi nenhum problema com o DigitalOcean Spaces, mas meu uso dele é muito leve, então eu levaria em consideração as opiniões de @RGJ e @pfaffman ao escolher qual clone do S3 usar.