Wiki
Сеть

Edge computing — что это простыми словами

Edge computing — запуск кода не в 1 регионе, а в 200+ городах ближе к пользователю. Cloudflare Workers, Vercel Edge, Deno Deploy. Latency 20 мс вместо 200.

Edge computing — модель, где приложение выполняется не в одном ДЦ, а на распределённых узлах CDN-провайдера, максимально близких к пользователю. Классика: HTML для пользователя из СПб отрисуется в СПб-PoP Cloudflare за 15 мс, не в дата-центре Ashburn за 130 мс.

Технологии в 2026: (1) Cloudflare Workers — V8 isolates, 300+ городов, cold-start ~5 мс. (2) Vercel Edge Functions — тонкая обёртка над Workers, Next.js-first. (3) AWS Lambda@Edge — работает в CloudFront PoP (не везде, ограничения). (4) Deno Deploy — TypeScript, 35+ регионов. (5) Fastly Compute@Edge — WASM-based.

Ограничения: (1) runtime не Node.js, а урезанный (V8 isolate / WASM) — часть npm-модулей не работает. (2) CPU-лимит на запрос (Cloudflare — 50 мс на free, до 30 сек на paid). (3) Нет прямого доступа к БД в 1 регионе — либо replicated БД (PlanetScale, Turso), либо мириться с 200 мс до primary. (4) State — глобальный (KV, R2, D1) — eventual consistency.

Когда применять: (1) SSR-HTML с гео-персонализацией (язык, валюта, A/B-эксперименты). (2) Auth-checks и rate-limiting (не долетаем до origin). (3) Image-optimization (resize/convert на лету). (4) Прокси/rewrite перед origin.

Частые вопросы

Edge vs CDN — разница?
CDN — только кэш статики (файлы). Edge — исполняемый код + логика.
Дешевле origin-сервера?
Обычно нет — Workers $5/10M requests. Но выигрыш в latency критичен для UX / CVR.

Смотрите также