La actualización en tiempo real de temas se congela bajo alta actividad

Este es un punto en el que estamos trabajando activamente todo el tiempo.

Cuando Discourse era nuevo, casi todos los sitios tenían una base de datos completamente nueva, por lo que la base de datos podía caber fácilmente en la memoria. Ahora, unos años después, algunos sitios tienen bases de datos de más de 100 GB y tamaños de RAM que ni siquiera representan una décima parte de eso.

Una actualización próxima en las próximas semanas es la actualización a PostgreSQL 13, que reducirá a la mitad el tamaño del objeto más grande.

Aparte de eso, el paso 0 para depurar tus problemas de rendimiento es recopilar datos con el plugin exportador de Prometheus para Discourse, para que no estemos volando a ciegas.