Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Що таке балансування навантаження (load balancing)?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)**Балансування навантаження (load balancing)** - це механізм рівномірного розподілу вхідних запитів між кількома серверами, щоб система працювала **швидше, стабільніше й без перевантажень**: балансувальник (load balancer) вирішує, на який сервер відправити запит, враховуючи кількість активних з'єднань, час відповіді, географію користувача чи роль сервера (master/replica). **Ключове:** основні алгоритми - `Round Robin` (по черзі), `Least Connections` (на сервер з найменшою кількістю активних з'єднань) і `IP Hash` (користувач завжди потрапляє на той самий сервер за хешем IP); мета - рівномірне навантаження, стійкість до відмов і масштабованість.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)Зображення**Балансування навантаження (load balancing)** - це механізм рівномірного розподілу вхідних запитів між кількома серверами, щоб система працювала **швидше, стабільніше й без перевантажень**. ### Як це працює Коли до бази даних (чи вебзастосунку) надходить безліч запитів, балансувальник (load balancer) вирішує, **на який сервер їх відправити**. Він може враховувати: - поточну кількість активних з'єднань, - час відповіді, - географію користувача, - пріоритетні ролі серверів (наприклад, master / replicas). ### Основні цілі 1. **Рівномірне навантаження** - жоден сервер не «забивається» запитами. 2. **Стійкість до відмов** - якщо один сервер падає, запити перенаправляються на інші. 3. **Масштабованість** - можна додати нові сервери без зупинки системи. ### Приклади алгоритмів балансування - **Round Robin** - запити розподіляються по черзі. - **Least Connections** - на сервер з найменшою кількістю активних з'єднань. - **IP Hash** - користувач завжди потрапляє на той самий сервер за хешем IP. **Підсумок:** Балансування навантаження - це «розподільник трафіку», який стежить, щоб ресурси системи використовувалися ефективно, а користувачі не відчували перевантажень і простоїв.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.