CDN (сеть доставки контента) в современных социальных сетях работает как распределённая по множеству географических точек серверная система, которая повышает скорость загрузки контента в интернете. 1
Алгоритм работы: 1
- Ресурс подключается к CDN-провайдеру, у которого уже имеется набор серверов, расположенных на разных географических территориях. 1
- Пользователь открывает «тяжёлую» страницу, а его перенаправляют не к оригинальному серверу, где хранится исходная информация, а к ближайшему ему территориально пограничному узлу. 1
Некоторые особенности работы CDN:
- Определение местоположения пользователя. 5 Система направляет запросы к ближайшему серверу, чтобы снизить задержки. 5
- Проверка работоспособности серверов. 5 Если один дата-центр перегружен или недоступен, трафик автоматически переключается на другие. 5
- Оптимизация нагрузки. 5 Это позволяет избежать перегрузки серверов. 5
Пример работы: блогер из Вены загружает ролик на хостинг в своей стране. 1 Подписчик из Иркутска хочет посмотреть видео у себя дома. 1 CDN сама определит ближайший к нему сервер и воспроизведёт контент оттуда. 1
CDN позволяет мгновенно загружать контент вне зависимости от нахождения сервера-источника. 2