Tamaño de la comunidad y especificaciones recomendadas

Hola a todos, esto puede haber sido respondido pero mis términos de búsqueda no arrojaron nada. ¿Alguien tiene alguna guía sobre cuánta CPU y RAM se necesita para comunidades de diferentes tamaños?

Cualquier ayuda sería apreciada.

1 me gusta

¿A cuántas personas planeas migrar a Discourse el primer día y qué crecimiento esperas?

Hay muchas variables que también debes considerar: cuántos temas, quién estará en línea simultáneamente, etc., etc.

Lo que hay que tener en cuenta es que es extremadamente fácil escalar a un servidor más grande cuando sientas que te estás quedando sin recursos, así que empieza con algo modesto, monitorízalo y luego migra a un servidor más grande cuando llegue el momento.

2 Me gusta

Esto es para una comunidad interna de desarrolladores de trabajo de potencialmente 20.000 desarrolladores.

Dependerá realmente de cuán popular resulte. :man_shrugging:

Yo diría que podrías necesitar al menos 8 GB/4 vCPU con 50 GB de disco (dependiendo de si empiezas desde cero o migrarás datos desde el primer día, en cuyo caso podrías necesitar más) y 2 GB de swap para empezar, pero asegúrate de tener la capacidad de escalar esto si es necesario, especialmente el espacio en disco del disco principal.

Eso debería ser capaz de atender hasta 8 solicitudes (no sesiones) simultáneamente si configuras 2 Unicorns por vCPU (es decir, 8). Otras solicitudes se pondrán en cola (y eso está bien si solo hay una en cola raramente y dos es muy raro).

Discourse utiliza un framework de front-end y, una vez que se carga, el 99,9% de los datos que viajan entre el cliente y el servidor son JSON, no renderizado completo, por lo que es bastante económico con el ancho de banda y, por lo tanto, con el tiempo de respuesta de las solicitudes.

Luego puedes monitorear y escalar según sea necesario. Las copias de seguridad y la restauración son pan comido gracias a la útil interfaz de usuario y las herramientas de línea de comandos de Discourse.

Estoy seguro de que algunos SA más especializados podrán opinar, pero eso probablemente te llevará muy lejos para empezar.

3 Me gusta

Muchas gracias por tu ayuda.

1 me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.