Fastly vs KeyCDN: глубокое сравнение CDN — архитектура, производительность, цена

Детальное сравнение Fastly и KeyCDN — двух CDN с разной философией. Архитектура edge-cети, бенчмарки latency по регионам, API и интеграции.

Два мира CDN: edge-computing против простоты

Fastly и KeyCDN находятся на противоположных полюсах рынка CDN. Fastly — платформа для инженеров, способная исполнять произвольный код на edge-узлах. KeyCDN — максимально простой CDN с pay-as-you-go тарификацией и минимальным порогом входа. Оба обеспечивают быструю доставку контента, но для принципиально разных аудиторий.

Архитектура сети: стратегия размещения узлов

Fastly строит меньшее количество мощных edge-узлов (~80), размещая их в ключевых точках интернет-обмена (IXP). Каждый узел — это кластер серверов с SSD-кешем, Tier-1 пирингом и способностью исполнять WebAssembly-модули. Fastly не гонится за количеством — они концентрируют мощность там, где проходит максимальный трафик.

KeyCDN использует иную стратегию: 60+ точек присутствия с акцентом на широкое географическое покрытие. Узлы расположены в 40+ странах, включая Южную Америку, Африку и Юго-Восточную Азию — регионы, где Fastly представлен слабо или отсутствует вовсе. KeyCDN работает поверх арендованной инфраструктуры (bare-metal серверы в дата-центрах партнёров), а не строит собственные узлы.

Сравнение покрытия по регионам:

Регион Fastly KeyCDN
Северная Америка 20+ узлов, все основные IXP 15+ узлов, включая Midwest
Европа 15+ узлов (AMS, LON, FRA, PAR, MAD) 18+ узлов, включая Восточную Европу
Азия 6 узлов (TYO, SIN, HKG, OSA) 10+ узлов (вкл. Бангкок, Манила)
Южная Америка 2 узла (GRU, SCL) 5+ узлов (вкл. Богота, Буэнос-Айрес)
Африка 1 узел (CPT) 3+ узла (вкл. Йоханнесбург, Лагос)
Океания 2 узла (SYD, MEL) 2 узла (SYD, AKL)
Ближний Восток 0 узлов 2+ узла (Дубай, Тель-Авив)

Для проектов с глобальной аудиторией, включающей развивающиеся рынки, KeyCDN даёт лучшую задержку за счёт физической близости узлов к пользователю.

Производительность: цифры

Синтетический бенчмарк (Catchpoint, усреднённые данные за Q2 2026, кешированный контент 50 KB):

Метрика Fastly KeyCDN
Среднее время ответа (глобально) 22 мс 28 мс
P95 latency (США) 8 мс 14 мс
P95 latency (Европа) 10 мс 12 мс
P95 latency (Азия) 55 мс 35 мс
P95 latency (Южная Америка) 90 мс 40 мс
Время очистки кеша <150 мс глобально <1 с глобально
TTFB (холодный кеш, США) 120 мс 85 мс
Пропускная способность сети 250+ Tbps 50+ Tbps

Fastly выигрывает на магистральных направлениях (США, Европа) за счёт Tier-1 пиринга и более мощного железа. KeyCDN выигрывает в регионах с разреженным покрытием — больше узлов дают меньшую задержку.

Edge Computing: ключевой дифференциатор

Fastly Compute@Edge — это полноценная среда исполнения на edge. Вы пишете код на Rust, JavaScript, Go, компилируете в WebAssembly и деплоите на узлы Fastly. Доступны: чтение/запись в KV-хранилище на edge, модификация запросов/ответов, A/B-тестирование, гео-редиректы, JWT-верификация, персонализация без round-trip к origin-серверу.

Пример: e-commerce сайт использует Compute@Edge для определения страны пользователя по IP и показа цен в локальной валюте — до того, как запрос достигает origin. Никакой дополнительной задержки.

KeyCDN не предлагает edge computing как такового. Есть Edge Rules — набор правил для модификации заголовков, редиректов и CORS. Но это декларативная конфигурация, а не исполнение кода. Для A/B-тестов и персонализации потребуется внешний сервис или логика на origin-сервере.

Обработка изображений

Fastly Image Optimizer: ресайз, кроп, смена формата (WebP, AVIF), поворот, водяные знаки, оптимизация качества — всё через URL-параметры. Обработка происходит на edge при первом запросе, результат кешируется.

https://img.example.com/photo.jpg?width=800&format=avif&quality=85

KeyCDN Image Processing: аналогичный набор: ресайз, кроп, WebP/AVIF, качество, обрезка по фокусу. API практически идентичный, функциональность сравнимая.

https://img.keycdn.com/photo.jpg?width=800&format=avif

Оба поддерживают WebP и AVIF автоматическую конвертацию. Разница в скорости обработки и кеширования: Fastly делает это за счёт edge-вычислений (<10 мс на трансформацию), KeyCDN — через выделенные processing-серверы (15–30 мс).

Цены: pay-as-you-go против контрактов

KeyCDN:

  • Трафик: от $0.04/GB (Азия) до $0.01/GB (Европа)
  • Хранилище: $0.04/GB/мес
  • Обработка изображений: $0.02 за 1 000 трансформаций
  • Бесплатный Custom SSL, бесплатные Let’s Encrypt сертификаты
  • Минимальный платёж: $49 (pay-as-you-go, не ежемесячная плата)

Fastly:

  • Трафик: цены непубличные, ориентировочно от $0.08/GB
  • Enterprise-контракты с минимальным месячным обязательством
  • Compute@Edge: от $0.60 за 1 млн запросов
  • WAF: оплачивается дополнительно

Для сайта с 500 GB/мес трафика KeyCDN обойдётся примерно в $10–25/мес. Fastly будет стоить кратно больше, но предложит edge computing и real-time логи.

API и автоматизация

Fastly API — полнофункциональный REST API, покрывающий каждый аспект платформы. Реализован через Fastly CLI и Terraform-провайдер. VCL (Varnish Configuration Language) — мощный, но сложный язык конфигурации, требующий опыта.

KeyCDN API — REST API для управления зонами, отчётами и правилами. Проще в освоении, но менее гибкий. Интеграция с популярными CMS через плагины: WordPress, Drupal, Magento.

Кому что выбрать

Fastly — берите, если:

  • Нужен edge computing (кастомная логика на edge, WebAssembly)
  • Критична мгновенная очистка кеша (новости, биржевые данные)
  • Требуется real-time аналитика (стриминг логов, интеграция с BigQuery)
  • Проект высоконагруженный: триллионы запросов в месяц
  • Есть инженерный ресурс для работы с VCL и Compute@Edge

KeyCDN — берите, если:

  • Нужна простая доставка статики без сложной логики
  • Аудитория распределена по развивающимся регионам
  • Бюджет ограничен, нужна pay-as-you-go модель
  • Не хотите разбираться в VCL и WebAssembly
  • Нужна быстрая интеграция с CMS-плагинами

Итог

Fastly и KeyCDN — не столько конкуренты, сколько инструменты для разных задач. Fastly это швейцарские часы: точный, мощный, дорогой, требующий умения обращаться. KeyCDN это надёжный внедорожник: проще, доступнее, проедет там, где нет асфальта.

Для стартапа с аудиторией в Латинской Америке, которому нужно просто быстро раздавать landing page — KeyCDN. Для новостного портала с аудиторией в США и ЕС, которому нужна очистка кеша за 100 мс — Fastly. Выбирайте под задачу, а не под бренд.