Замечали, что крупные сайты открываются практически мгновенно? Например лёгкий сайт местной пиццерии может загружаться на порядок дольше, чем крупный ресурс, который вообще находится за рубежом.
То же самое с видео на Ютубе — популярные видеролики грузятся быстрее, чем ролики которые загрузили недавно на новый канал.
Особенно это заметно в те моменты, когда интернет становится нестабильным: плохой сигнал с мобильного или проблемы у проводного провайдера. Близкие сайты открываются еле-как, а гугл всё равно работает быстро. Чудеса.
В чем же тут дело. Давайте разберемся.
Доступ из нескольких мест
Чем дальше сервер с сайтом расположен от нас, тем дольше сайт будет загружаться.
Интернет трафик идёт через большое количество узлов из которых состоит Интернет. На каждом узле и в промежутках между ними скорость падает.
Когда сайтом пользуются в пределах одного города (пример с пицерией) достаточно его разместить на одном сервере, находящимся в этом же городе — скорости будет достаточно для обеспечения доступа клиентам в этом городе.
Когда веб сайт используют по всему миру, то размещать его тоже нужно по всему миру. Google для этого использует технологию GGC: Google Global Cache
Суть технологии GGC
Компания размещает свои серверы у местных провайдеров. На этих серверах хранятся популярные страницы ресурса, часто запрашиваемые видеоролики с Ютуба и другая информация.
У билайна, ростелекома и других провайдеров стоят кэширующие серверы Гугла и так как находятся они в крупных городах России, то всю инфу с Ютуба мы получаем от нашего провайдера, а не из заграницы.
Общее название такой технологии CDN. Ей пользуются Яндекс, Google и другие крупные игроки.
Проблема в том, что в эпоху тотального контроля GGC серверы Гугла хотят лицензировать и по слухам уже начали штрафовать провайдеров за их использование на территории страны.
Если эти серверы провайдер выключит, то Ютуб будет работать, но гораздо медленнее, так как отдавать контент придется с зарубежных узлов.
Печаль. Беда. Такие дела...
Спасибо за внимание, кому понравился материал ставьте лайк и подпишитесь на канал. Будет интересно!