Balanceador de carga
clouddev
Load balancer: componente que distribui o tráfego de entrada entre vários servidores, melhorando disponibilidade e desempenho.
Um balanceador de carga (load balancer) fica na frente de um conjunto de servidores e distribui as requisições entre eles. Em vez de uma única máquina receber tudo (e virar gargalo ou ponto único de falha), o tráfego é espalhado.
O que ele entrega:
- Alta disponibilidade: se um servidor cai, o balanceador para de enviar tráfego para ele (via health checks) e usa os demais.
- Escala horizontal: permite adicionar mais servidores conforme a demanda cresce.
- Performance: evita que qualquer nó fique sobrecarregado.
É uma peça essencial de qualquer arquitetura na nuvem que precise aguentar tráfego real, trabalhando junto com a elasticidade.