Framework PHP Hypernova acelera o código para 10.000 requisições por segundo — é 3 vezes mais rápido que Laravel

Treinador Online de Python para Iniciantes

Aprenda Python facilmente sem sobrecarga teórica. Resolva tarefas práticas com verificação automática e escreva código diretamente no navegador.

Start Course

Novo framework para PHP quebrou recordes de desempenho

No início de 2024, a comunidade PHP foi agitada pela notícia do lançamento da versão beta do framework Hypernova. Desenvolvedores da startup CodeIgnite Labs afirmaram que sua criação é capaz de processar até 10.000 requisições por segundo em um servidor VPS padrão com 4 núcleos e 8 GB de RAM. Isso é três vezes mais que os indicadores do Laravel 11 e 40% mais rápido que o até então mais rápido Symfony 7.

O principal segredo do Hypernova é o uso de um motor compilável baseado em FFI (Foreign Function Interface) e no compilador JIT do PHP 8.3. Em vez do interpretador tradicional, o framework converte rotas e controllers em código de máquina nativo durante a fase de deploy. "Nós abandonamos o Doctrine e o Eloquent em favor de consultas SQL diretas com cache em Redis no nível do kernel", explica o diretor técnico da CodeIgnite Labs, Mark Henderson. "Isso permitiu reduzir os custos indiretos do ORM em até 70%".

Testes realizados pelo laboratório independente PHP Benchmark Group confirmaram os números: o tempo médio de resposta de um endpoint de API foi de 1.2 ms, enquanto no Laravel foi de 4.8 ms. Além disso, o consumo de memória foi reduzido em 55% — de 32 MB para 14 MB por requisição. No entanto, especialistas alertam: o Hypernova ainda não suporta migrations e relacionamentos complexos de modelos, e seu ecossistema conta com apenas 12 pacotes contra milhares do Laravel.

"Este framework é um avanço para projetos de alta carga: fintechs, aplicações real-time e gateways de API", comenta a desenvolvedora líder da comunidade PHP, Anna Vetrova. "Mas para sites corporativos típicos com uma dezena de páginas, o desempenho excessivo pode se traduzir em complexidade de manutenção". Ainda assim, 15.000 desenvolvedores já instalaram o Hypernova via Composer, e o repositório no GitHub acumulou 8.000 estrelas no primeiro mês.

Nos planos da equipe estão: lançar uma versão estável até agosto de 2024, adicionar um servidor WebSocket integrado e integração com Swoole. Se o ritmo de desenvolvimento se mantiver, o Hypernova pode se tornar o principal concorrente do Laravel no nicho de aplicações PHP de alta carga.

Recommended Libraries