HeadlinesBriefing favicon HeadlinesBriefing.com

El servidor web PHP más rápido supera a FPM y Swoole

Hacker News •
×

Un nuevo servidor web PHP de archivo único afirma ser más rápido que Swoole, FrankenPHP y PHP-FPM estándar sin requerir extensiones, Docker ni modificaciones de código. El proyecto, alojado en GitHub, se puede implementar mediante un simple git clone o ejecutando un binario autónomo. Reemplaza pilas completas de nginx, PHP-FPM, Node, Redis y supervisor en un solo proceso.

Los benchmarks indican que alcanza 14 veces el rendimiento de PHP-FPM en cargas de trabajo intensivas en CPU y hasta 24 veces en tareas intensivas en E/S con una latencia de 50ms. En cargas reales de base de datos que simulan una latencia de 200ms, el servidor muestra un rendimiento de 10 a 25 veces superior al de sus competidores. La arquitectura utiliza trabajadores persistentes con optimización de memoria copy-on-write.

Al cargar el framework en un proceso padre y bifurcar trabajadores, el kernel comparte las clases cargadas. Los trabajadores solo pagan por las páginas de memoria escritas durante las solicitudes, permitiendo miles de trabajadores con una RAM mínima. Una solicitud tipo WordPress solo ensucia 30 páginas, consumiendo aproximadamente 120KB por trabajador.

El servidor soporta WebSockets, Rooms, aislamiento de microservicios, clustering con replicación SQLite y documentación de API auto-generada. Incluye soporte TLS, un programador cron integrado y registros de acceso con buffer con rotación diaria.