Получи случайную криптовалюту за регистрацию!

RUM DNS Traffic Steering. Часть 2 Ха, да я такое на nginx+Geo | 🇺🇦 DevOps простыми словами

RUM DNS Traffic Steering. Часть 2

Ха, да я такое на nginx+GeoIP построю, и надо мне вот это заморачиваться?
Построите, вопросов нет. Но, будут вопросы к аккуратности определения геолокации вашего юзера по этим базам.
В общем, это слабенько будет коррелировать с самым коротким путем к вашем контенту.

А что делают когда из одной точки два CDN провайдера отдают приблизительно одинаковые результаты?
Такое вполне реально учитывая распространенность точек крупных CDN. В таком случае на клиент ставят cookies, которые говорят о том, что для него есть какой-то primary CDN, secondary и т.д. Это в том числе позволяет не нагружать только одну ближайшую точку присутствия всеми клиентами сразу.

Ок, мои сайты не такие крупные, но завтра мы получим миллиард $ инвестиций и нужно срочно сделать всем хорошо, куда бежать?
Есть несколько топ-компаний, которые на этом строят свой бизнес:
NS1, Constellix, Dyn, Cedexis. Ну, если и без чужих SaaS круты, то можно и самому, например на базе https://github.com/akamai/boomerang