Recomendación para el número de trabajadores: núcleos × 2

Eso depende de muchos factores. Como el tamaño de tu base de datos en comparación con tu RAM, la proporción de tráfico de usuarios conectados frente a anónimos, si tienes plugins que mantienen tu cola de Sidekiq más ocupada, si estás ejecutando YJIT, etc.

Lo que es simple es mirar los datos de MiniProfiler durante tu hora pico y navegar por el foro para ver si el rendimiento es peor e identificar el cuello de botella.

Dado que esta CPU es antigua, comenzaría con más trabajadores de Unicorn de lo habitual, ya que cada solicitud tardará más de lo normal. Pero si estás ejecutando PostgreSQL y Redis en el mismo servidor, no puedes privarlos de recursos ejecutando demasiados trabajadores.

Intenta ejecutar 16 trabajadores para empezar y evalúa cómo está funcionando el sitio.