CDN (Content Delivery Network) — сеть распределённых серверов, которые кэшируют содержимое сайта ближе к пользователям. Запрос попадает не на исходный сервер, а на ближайший узел сети, что ускоряет загрузку.
Домен сайта через DNS (обычно CNAME-записью) направляется на CDN. Пользователь попадает на ближайший к нему edge-узел; если нужный файл уже в кэше узла, он отдаётся сразу, если нет — узел запрашивает его у исходного сервера и сохраняет. Время хранения в кэше регулируется заголовками и TTL.
Использование CDN даёт несколько преимуществ:
CDN особенно полезна для сайтов с большой аудиторией и тяжёлым статическим контентом — изображениями, видео, скриптами.