En Andolasoft utilizamos servidores web como Puma, Unicorn, WEBrick, Mongrel, Phusion Passenger, Thin with Rails ordenados según las preferencias.
De los anteriores, Puma, Unicorn y Passenger se utilizan principalmente para la producción.
WEBrick y Thin ligero, rápido pero solo para fines de desarrollo o en producción si la aplicación es pequeña, no. de usuario concurrente.
Thin es capaz de manejar solicitudes de larga duración a diferencia de otras opciones sin la ayuda de una solución de proxy inverso orientada hacia el frente.
- Cómo hacer un complemento de WordPress que consulte datos complejos de una API externa y actualizaciones en tiempo real
- ¿Qué nuevos módulos deberían desarrollarse para Drupal?
- ¿Debería implementar un captcha antes de que realmente haya experimentado un problema?
- ¿Por qué Dropbox decidió usar rutas de archivo en lugar de UUID como el identificador único para los archivos en su API REST?
- ¿Cuál es la mejor manera de aprender los conceptos básicos de SEO para un sitio creado en WordPress?
Puma le permite establecer la cantidad de subprocesos mínimos y máximos que puede usar para hacer su trabajo y también funciona en un modo agrupado en el que puede usar procesos bifurcados para manejar solicitudes al mismo tiempo.
El proceso maestro de Unicornio genera trabajadores, según los requisitos, para atender las solicitudes. Este proceso también supervisa a los trabajadores para evitar problemas de memoria y procesos relacionados con el asombroso.