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