- Usado como proxy reverso, para servir assets estáticos e para executar aplicações web
- Pode executar código de aplicações em várias linguagens: Go, Java, Node.js, Perl, PHP, Python, Ruby, WebAssembly
- Consolida várias camadas da stack moderna de aplicações em uma única solução, com foco em desempenho, latência e escalabilidade
- Projetado para oferecer suporte a qualquer arquitetura web, independentemente da complexidade, atendendo desde grandes empresas até páginas pessoais
- Oferece escalabilidade estável mesmo sob cargas de nível de produção
- Permite atualizações dinâmicas de configuração sem interrupção por meio de uma API JSON RESTful (com especificação OpenAPI)
- A arquitetura do NGINX Unit é assíncrona e multithread, composta por vários processos para maximizar o uso das plataformas modernas de computação, ao mesmo tempo em que garante segurança e robustez
- Oferece opções rápidas de instalação para macOS, Docker, Amazon Linux, Fedora, RedHat, Debian e Ubuntu
3 comentários
Opiniões no Hacker News
curle o suporte embutido a linguagens.mod_phpdo ApacheEsses dois pontos são interessantes.
Como essa abordagem também combinava melhor com a recomendação do Joker Container de ter um único serviço por contêiner, eu já tinha tentado usá-la, mas acabei desistindo porque havia a limitação de não ser possível, dentro de um mesmo app, usar ao mesmo tempo um app com roteamento como o Laravel e o simples serving de arquivos PHP.
No geral, também senti que a curva de aprendizado era íngreme.