Глобальная балансировка веб-ресурсов по геораспределенной инфраструктуре

Архитектура

Доклад принят в программу конференции

Мнение Программного комитета о докладе

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

Целевая аудитория

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

Тезисы

Если у вас крупный веб-ресурс - вам важно, чтобы он был всегда доступен и работал быстро из любой точки мира.
В этом помогает геораспределенная инфраструктура, позволяющая приблизить контент к пользователям и отдавать его из оптимальной точки. Как обеспечить выбор этой оптимальной точки и балансировку запросов пользователей по этим точкам? Особенно если вы ограничены возможностями самых стандартных технологий, типовых устройств, браузеров и приложений.
На опыте развития распределенной облачной платформы NGENIX (50+ узлов по всей России и странам СНГ, 7+ Tbps, миллионы RPS) - расскажу о том, как:
· выбирать оптимальные технологии балансировки в интернете от уровня сети до уровня приложений: BGP Anycast, DNS, HTTP и выше
· получать данные, необходимые для принятия правильных решений по балансировке
· объективно мониторить (в т.ч. распределенно) и сравнивать эффективность таких распределенных решений

Из доклада слушатели поймут принципы балансировки в интернете и осознанно смогут применять их и реализующие их сервисы для своих веб-ресурсов.

Технический директор компании NGENIX, российского провайдера комплексных услуг защиты, ускорения и обеспечения доступности публичных веб-ресурсов. В NGENIX Дмитрий отвечает за управление командами разработки, эксплуатации и сопровождения облачных сервисов для высоконагруженных приложений.
Более 25 лет опыта в проектировании и разработке технологических продуктов и сервисов, организации рабочих процессов, управлении проектами и командами. Глубокий технический бэкграунд в области разработки и эксплуатации облачных сервисов, высоконагруженных веб-проектов, сетевой инфраструктуры, ЦОД.
Развитие процессов, навыков и культуры эффективной продуктовой разработки.

Видео

Другие доклады секции

Архитектура