Escalando Discourse

Estoy en medio de una conversación bastante interesante sobre contenido en mi sitio de Discourse que podría cambiar el tráfico significativamente.

Actualmente estoy en una instancia de 1 GB de RAM, 1 vCPU, 40 GB SSD.

Es una comunidad muy pequeña hoy, digamos 30 miembros activos.
Agregar este contenido en particular podría hacer crecer el sitio a 300-3000 miembros (10-100x).

Actualmente tenemos un promedio de más de 40k visitas a páginas y he considerado los planes de hosting gestionado de $100 y $300 como posibles opciones.

Puede que no esté buscando las cosas correctas en meta/documentación, ¿cómo escala Discourse con CPU/RAM/almacenamiento?

¿Puede Discourse aprovechar 2-4 vCPUs y 8-16 GB de RAM?

Cualquier información es apreciada.

¡Gracias!

Claro. Simplemente escale su VM y luego ejecute

  ./discourse-setup

para que ajuste los parámetros para el uso de memoria. Puede escalar a lo que quiera. Si escala a 2 o 4 GB o más depende de usted, pero supongo que 4 GB serán suficientes.

5 Me gusta

Probablemente necesites entre 4 y 8 GB para una comunidad más grande, y mucho más almacenamiento SSD, probablemente varios terabytes.

3 Me gusta

¡Vaya, eso fue rápido. ¡Gracias a ambos!

1 me gusta

Mi respuesta fue solo una estimación aproximada. Cuanto más, mejor.

4 GB serán suficientes.

Sus necesidades de almacenamiento no explotarán a menos que espere cargar mucho. En ese caso, no aumente el almacenamiento conectado directamente más allá de lo que ofrecen los 4 GB estándar ($$$) y, en su lugar, considere implementar S3 o uno de los clones similares a S3 que existen.

5 Me gusta