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).