Что такое CDN
Сеть доставки контента для ускорения загрузки
CDN — Content Delivery Network
CDN — географически распределённая сеть серверов, которая кеширует и доставляет контент пользователям с ближайшего узла.
Как работает CDN
| Этап | Описание | |------|----------| | 1 | Пользователь запрашивает ресурс | | 2 | DNS направляет на ближайший edge-сервер | | 3 | Edge-сервер возвращает кешированный контент | | 4 | При отсутствии — запрос к origin-серверу |
Типы контента для CDN
- Статика — изображения, CSS, JS, шрифты
- Видео — стриминг, VOD
- API — кеширование ответов
- Динамика — оптимизация маршрутов
Преимущества
- Снижение времени загрузки на 50-70%
- Защита от DDoS-атак
- Снижение нагрузки на origin
- Высокая доступность
Популярные провайдеры
- Cloudflare — бесплатный план, защита
- AWS CloudFront — интеграция с AWS
- Fastly — edge computing
- Akamai — enterprise решения
- Bunny CDN — бюджетный вариант