Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Максим Куприянов — Использование HAProxy для балансировки нагрузки между локациями

Автор: DevOops

Загружено: 2025-06-20

Просмотров: 504

Описание:

Подробнее о конференции DevOops: https://jrg.su/t1mP5U
— —
Скачать презентацию с сайта DevOops — https://jrg.su/DO485j

Часто возникают ситуации, когда сервисы запускают свои бэкенд-приложения на нескольких площадках, распределенных по всему миру. Трафик клиентов обычно привязывается к тому или иному сайту в зависимости от местоположения клиента и настроек геобалансировки. Трафик внутри площадок, как правило, распределяется между несколькими экземплярами приложений.

Иногда случается так, что сервисы привлекают больше трафика, чем могут обработать, и один или несколько сайтов оказываются перегружены. Для решения этой проблемы необходимо добавить дополнительные ресурсы на перегруженные сайты, в то время как другие площадки могут оставаться незадействованными. Ситуация может усугубиться, если нагрузка приходит всплесками, поскольку владельцы сервисов вынуждены платить за мощности, которые большую часть времени не используются.

Доклад Максима — о том, как использовать известное open-source решение для балансировки нагрузки (HAProxy), чтобы автоматически перераспределять нагрузку между несколькими площадками в момент резких всплесков трафика.

Перебалансировка срабатывает, когда на определенной площадке достигается определенный уровень запросов. Скорость запросов агрегируется между несколькими экземплярами HAProxy, и каждый процесс балансировки нагрузки знает о нагрузке на каждой площадке по всему миру. Таким образом, решение о перенаправлении трафика принимается с учетом того, что соседние сайты уже могут быть перегружены. Аналогичная функциональность присутствует в коммерческой версии HAProxy (Global Profiling Engine), но можно реализовать что-то подобное бесплатно, и я хочу поделиться, как это сделать. Интересный побочный эффект этого метода заключается в возможности информировать приложения о текущем уровне трафика на площадках, чтобы они могли принимать внутренние решения, например, пропускать некоторые ресурсоемкие операции в такие «часы пик».

Максим Куприянов — Использование HAProxy для балансировки нагрузки между локациями

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Антон Черноусов — Бережная миграция и адаптация проекта в облаке

Антон Черноусов — Бережная миграция и адаптация проекта в облаке

Ziemkiewicz: ta władza jest ZDEGENEROWANA - Tusk zaczął kłamać w sposób idiotyczny!

Ziemkiewicz: ta władza jest ZDEGENEROWANA - Tusk zaczął kłamać w sposób idiotyczny!

Дмитрий Моисеев — Оболочки MS-DOS: за пределами Norton Commander

Дмитрий Моисеев — Оболочки MS-DOS: за пределами Norton Commander

Константин Лебедев — Как распределенно хранить триллионы файлов

Константин Лебедев — Как распределенно хранить триллионы файлов

Виктор Чаплыгин — Ломай меня полностью: как ИИ (не) помогает делать пентест

Виктор Чаплыгин — Ломай меня полностью: как ИИ (не) помогает делать пентест

От потерь на фронте до перебоев с интернетом | Что происходило в 2025-м (English subtitles)

От потерь на фронте до перебоев с интернетом | Что происходило в 2025-м (English subtitles)

Как устроен PHP 🐘: фундаментальное знание для инженеров

Как устроен PHP 🐘: фундаментальное знание для инженеров

Балансировка и отказоустойчивость приложений с HAProxy // Демо-занятие курса «Highload Architect»

Балансировка и отказоустойчивость приложений с HAProxy // Демо-занятие курса «Highload Architect»

Зеленский едет к Трампу, Правительство ждет коллапса, Украина готовит выборы? Эггерт, Жуковский

Зеленский едет к Трампу, Правительство ждет коллапса, Украина готовит выборы? Эггерт, Жуковский

Linux by Rebrain: Haproxy + nginx

Linux by Rebrain: Haproxy + nginx

Лекция 10: Балансировка нагрузки (часть I)

Лекция 10: Балансировка нагрузки (часть I)

Виктор Кузенный — Infrastructure from Code: следующий этап развития IaC на примере Serverless

Виктор Кузенный — Infrastructure from Code: следующий этап развития IaC на примере Serverless

12 января — забастовка учителей. Что происходит?

12 января — забастовка учителей. Что происходит?

Анатолий Карпенко — Латаем огрехи в образах приложений до рантайма, во время и после

Анатолий Карпенко — Латаем огрехи в образах приложений до рантайма, во время и после

ХАКЕРЫ СЛОМАЛИ И СТЕРЛИ РЕЕСТР ПОВЕСТОК. Власти готовились к мобилизации.  ГЛАВНЫЙ ВЗЛОМ 2025 ГОДА

ХАКЕРЫ СЛОМАЛИ И СТЕРЛИ РЕЕСТР ПОВЕСТОК. Власти готовились к мобилизации. ГЛАВНЫЙ ВЗЛОМ 2025 ГОДА

от '192.168.x.x' к 'service.LAN'. LOCAL DOMAIN, ОБРАТНЫЙ ПРОКСИ ДЛЯ ДОМА.#CADDY #TRAEFIK #NGINX #NPM

от '192.168.x.x' к 'service.LAN'. LOCAL DOMAIN, ОБРАТНЫЙ ПРОКСИ ДЛЯ ДОМА.#CADDY #TRAEFIK #NGINX #NPM

Что такое Веб-сервис. Отличие API и Веб-сервиса

Что такое Веб-сервис. Отличие API и Веб-сервиса

Лучший Гайд по Kafka для Начинающих За 1 Час

Лучший Гайд по Kafka для Начинающих За 1 Час

Что такое балансировщик / Урок 30 / Уровни балансировки, алгоритмы балансровки

Что такое балансировщик / Урок 30 / Уровни балансировки, алгоритмы балансровки

ЭТИ законы изменят ВСЕ! / Что ждет КАЖДОГО уже с 1 января 2026?

ЭТИ законы изменят ВСЕ! / Что ждет КАЖДОГО уже с 1 января 2026?

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]