3TP Cachly
Продукт Тарифы Документация Статус Блог О нас
Главная / Продукт

Облачная CDN, которая берёт на себя всё

Edge‑кэширование, оптимизация изображений, DDoS‑защита L3/L4/L7 и WAF — в одном сервисе и одном счёте. Без миграции кода, без агентов на ваших серверах.

Edge CDN

Доставляем контент с ближайшего к пользователю узла

Anycast‑маршрутизация направляет каждого пользователя на ближайший edge‑узел из 32 точек присутствия. Поддержка HTTP/3, TLS 1.3, ECDSA, IPv6. Сертификаты выпускаем и продлеваем автоматически.

32 точки присутствия в Москве, СПб, Екатеринбурге, Новосибирске, Краснодаре, Казани, Владивостоке, Минске, Алматы и других городах
HTTP/3 и Brotli в стандартном тарифе, без доплат за современные протоколы
Управление сертификатами — Let’s Encrypt, ZeroSSL, ваш PEM или wildcard через DNS‑челлендж
Москва8 мс
Санкт‑Петербург12 мс
Екатеринбург18 мс
Новосибирск22 мс
Казань15 мс
Краснодар19 мс
Самара16 мс
Уфа17 мс
Челябинск20 мс
Владивосток42 мс
Минск24 мс
Алматы31 мс
/api/cache/purge
# Инвалидация по тэгу из CI
curl -X POST https://api.3tp.ru/v1/cache/purge \
  -H "Authorization: Bearer $CACHLY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"tags": ["catalog-v2", "homepage"]}'

# Ответ:
{
  "queued": true,
  "affected_urls": 8421,
  "propagation_eta_ms": 380
}
Кэширование

Гибкая модель кэша. Полное управление инвалидацией.

Тегируйте ответы, инвалидируйте за 400 мс, держите кэш горячим с помощью stale‑while‑revalidate, экспериментируйте через split‑правила. Никакого «подождите 10 минут» после публикации.

Тэги, vary‑by‑cookie, vary‑by‑header — кэш зависит от любых полей запроса
API инвалидации с пакетным режимом, до 50 000 ключей за один вызов
Stale‑while‑revalidate и stale‑if‑error — origin не упадёт даже под нагрузкой
Изображения

WebP, AVIF, ресайз и кроп — на лету

Преобразуем изображения в современные форматы прямо на edge‑узлах, в зависимости от поддержки браузером пользователя. Картинки становятся в 3–8 раз легче, без перерендеринга всего CMS‑хранилища.

Один URL — десятки вариантов: /photo.jpg?w=640&q=75&fmt=avif
Smart crop по лицам и объектам, blur‑placeholder, dominant color для skeleton‑экранов
Подписанные URL для защиты от хотлинкинга и левых параметров
2.1 МБ → 184 КБ
JPEG → AVIF
smart crop 1:1
w=320 / x2
blur placeholder
подпись URL
Атака отражена
● live
812 Гбит/с
UDP amplification, источник: 14 стран
Входящий Достигший origin
Безопасность

DDoS L3/L4/L7, WAF и бот‑защита включены на всех тарифах

Очистка трафика до 1.2 Тбит/с, защита от amplification, SYN‑flood, slow‑POST, парсеров и сканеров уязвимостей. Правила OWASP Top‑10 включены по умолчанию, тонкая настройка — в DSL.

Авто‑митигация большинства атак — без участия инженера
WAF c JSON‑DSL: правила можно вести в Git, валидировать тестами и катить через CI
Бот‑протекция: оценка JS‑среды, поведенческие правила, JS‑челлендж, captcha по триггерам
SDK и API

Управляйте кэшем из кода

REST‑ и GraphQL‑API, клиенты для Node.js, Python, Go и PHP, плагины для популярных CMS и фреймворков.

// Node.js — инвалидация при деплое
import { Cachly } from '@cachly/sdk';

const cachly = new Cachly({ token: process.env.CACHLY_TOKEN });

await cachly.cache.purge({
  tags: ['release-2026.05'],
  notify: 'tg://release-bot'
});

// Получить статистику за день
const stats = await cachly.metrics.daily({
  from: '2026-05-12', to: '2026-05-13'
});
# Python — динамическое правило кэша
from cachly import Client

c = Client(token=os.environ["CACHLY_TOKEN"])

c.rules.upsert(
  name="api-v2-products",
  match={"path": "/api/v2/products/*"},
  cache={
    "ttl": 300,
    "vary_by": ["x-region", "cookie:locale"],
    "stale_while_revalidate": 60
  }
)

Готовы попробовать?

12 минут до подключения. Бесплатный тариф без срока. Можно вернуть всё одной кнопкой.