HeadlinesBriefing favicon HeadlinesBriefing.com

O servidor web PHP mais rápido supera FPM e Swoole

Hacker News •
×

Um novo servidor web PHP de arquivo único afirma ser mais rápido que Swoole, FrankenPHP e PHP-FPM padrão sem exigir extensões, Docker ou modificações de código. O projeto, hospedado no GitHub, pode ser implantado por meio de um simples git clone ou executando um binário autossuficiente. Ele substitui pilhas inteiras de nginx, PHP-FPM, Node, Redis e supervisor em um único processo.

Os benchmarks indicam que alcança 14 vezes a vazão do PHP-FPM em cargas de trabalho limitadas por CPU e até 24 vezes em tarefas limitadas por E/S com latência de 50ms. Em cargas reais de banco de dados simulando latência de 200ms, o servidor mostra 10 a 25 vezes o desempenho dos concorrentes. A arquitetura usa workers persistentes com otimização de memória copy-on-write.

Ao carregar o framework em um processo pai e bifurcar workers, o kernel compartilha as classes carregadas. Os workers pagam apenas pelas páginas de memória escritas durante as requisições, permitindo milhares de workers com RAM mínima em vez dos gigabytes exigidos pelos modelos tradicionais. Um pedido semelhante ao WordPress suja apenas 30 páginas, consumindo cerca de 120KB por worker.

O servidor suporta WebSockets, Rooms, isolamento de microsserviços, clustering com replicação SQLite e documentação de API auto-gerada. Inclui suporte a TLS, um agendador cron embutido e logs de acesso bufferizados com rotação diária.