Nginx

https://nginx.org/en/docs/beginners_guide.html
NGINX (pronunciado "engine-x")
é um software de servidor web de Código aberto, de alto desempenho, famoso por sua baixa utilização de recursos e capacidade de lidar com milhares de conexões simultâneas. Ele é amplamente utilizado como proxy reverso, balanceador de carga, cache de conteúdo e servidor de e-mail

Principais Características e Funcionalidades:

  • Alto Desempenho: Projetado para máxima eficiência, superando servidores tradicionais (como o Apache) em cenários de alto tráfego e conteúdo estático.

  • Arquitetura Assíncrona: Utiliza uma arquitetura baseada em eventos, o que permite gerenciar alto volume de conexões sem consumir muita memória.

  • Proxy Reverso: Atua como intermediário, recebendo requisições dos usuários e encaminhando para servidores de aplicação (como Node.js, Python, PHP), aumentando a segurança e eficiência.

  • Load Balancer: Distribui o tráfego de entrada de forma inteligente entre múltiplos servidores para evitar sobrecarga e garantir disponibilidade.

  • Versões: Disponível em versão Open Source (gratuita) e NGINX Plus (comercial, com recursos avançados).