Load Balancer
Load Balancer — это компонент, который распределяет входящий трафик между несколькими инстансами сервиса.
Что это
Термин используется в контексте повышения доступности, горизонтального масштабирования и blue-green релизов. На практике он помогает стандартизировать процессы, упростить сопровождение и сделать систему более предсказуемой.
Когда применять
Подход особенно полезен для повышения доступности, горизонтального масштабирования и blue-green релизов. Если в проекте есть рост нагрузки, несколько окружений или требования к надёжности, эта тема почти всегда становится частью архитектуры.
Базовый пример
upstream app { server 10.0.0.1; server 10.0.0.2; }