¡Problemas graves de rendimiento!

Empecé a usar Discourse hace más de un mes. Antes utilizaba un motor muy antiguo que había creado yo mismo para mi contenido, pero luego decidí migrar todo a Discourse y la transición fue muy fluida. ¡Me encantó!

Los rastreadores de Google encontraron mi sitio web al instante y, hasta ahora, han indexado más de 150 mil páginas, casi el 90% de mi contenido. Incluso obtuve un buen posicionamiento en los resultados de búsqueda, ¡aunque estoy recibiendo un número sospechosamente bajo de clics!

En Google Search Console (Core Web Vitals), todos mis enlaces fueron marcados como de bajo rendimiento, con un tiempo de respuesta promedio de 8 segundos. Esto me frustró mucho. Sé que la página que se renderiza para el rastreador de Google no tiene JavaScript, algo que noté, a diferencia de la página que se muestra para los usuarios reales. Obtuve un 97% en rendimiento, ¡pero en Core Web Vitals la marcaron como deficiente con un tiempo de respuesta de 8 segundos! No entiendo por qué.

A veces, cuando navego por las páginas del sistema, algunas tardan varios segundos (4-5) en cargarse, y esto ocurre de forma aleatoria.

He configurado mi nginx para un rendimiento óptimo. Tengo una máquina con 8 núcleos y 32 GB de RAM. Puma está configurado con 6 workers y entre 8 y 16 hilos. PostgreSQL también está ajustado para aprovechar al máximo los límites de la máquina. La carga apenas supera 0.5 (según htop), ¡pero de forma aleatoria algunas páginas tardan 4-5 segundos o más en cargarse! :frowning:

Quizás debas considerar cambiar al método de instalación oficial.