Встречается на собеседованиях • сегодня
Что такое балансировщик
Балансировщик (Load Balancer) — это сервер или программное обеспечение, распределяющее входящие запросы между несколькими серверами для оптимизации нагрузки, повышения отказоустойчивости и производительности системы.
Основные функции:
- Равномерное распределение нагрузки (Round Robin, Least Connections)
- Проверка работоспособности серверов (Health Checks)
- Поддержка сессий (Sticky Sessions)
- Маршрутизация по геолокации
Пример настройки Nginx как балансировщика:
nginx
http {
upstream backend {
server backend1.example.com;
server backend2.example.com;
server backend3.example.com;
}
server {
listen 80;
location / {
proxy_pass http://backend;
}
}
}Используется в веб-приложениях, микросервисах, облачных сервисах (AWS ALB, NGINX, HAProxy).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы