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

Ситуация, когда все «музыканты» играют в одном ЦОДе, напоминает концерт, который кто-то слушает вживую, а кто-то — по плохой телефонной линии.

Решение — вынести «сцены» ближе к «зрителям»: построить геораспределенную инфраструктуру и научиться направлять пользователей на ближайший живой узел. В этом материале разберем, как комбинировать BGP Anycast, DNS и HTTP-балансировку, чтобы снизить RTT, переживать падение целых площадок и равномерно «кормить» мир контентом.