CDN
CDN (Content Delivery Network) — сеть доставки контента
Суть в одном предложении
CDN — распределённая сеть серверов у пользователей, которая отдаёт статику и контент быстрее и с меньшей нагрузкой на origin.
Краткое определение
CDN (Content Delivery Network) — совокупность edge-серверов в разных точках присутствия (POP). Пользователь получает контент с ближайшего узла; запросы к origin-серверу уменьшаются, задержка и нагрузка падают. Типично используется для статики (CSS, JS, изображения), потокового видео и защиты от DDoS.
Оригинал и перевод
- Язык: английский
- Оригинал: Content Delivery Network
- Буквальный перевод: сеть доставки контента
Синонимы и варианты написания
- Content Delivery Network
- Edge network, edge caching
- Сеть доставки контента
Где используется
- Раздача статики сайтов (Cloudflare, Fastly, KeyCDN, AWS CloudFront)
- Стриминг и большие файлы
- Защита от DDoS и WAF на границе
- Ускорение API (edge caching)
Когда это важно
При аудитории в разных регионах, высокой доле статики или необходимости снизить нагрузку на origin и улучшить LCP.
Подробное объяснение
Контент кешируется на edge по правилам TTL и инвалидации. Первый запрос может идти на origin (cache miss), последующие — с edge (cache hit). Часто CDN также предоставляет SSL, сжатие и базовую защиту.
Аналоги и связанные термины
- Edge caching, cache
- Origin, back-to-origin
- LCP, Core Web Vitals
Пример использования
«Подключили CDN для картинок и шрифтов — LCP упал с 3.2s до 1.1s.»
Смотри также
- Термин: rate-limiting — часто используется вместе с CDN
- WordPress и Core Web Vitals