Edge computing: почему вычисления переезжают ближе к пользователю.
Традиционная архитектура: запрос идёт от пользователя до центрального сервера и обратно. CDN кэширует статику, но логика выполняется централизованно.
Edge computing: код выполняется на узлах CDN, физически ближе к пользователю. Cloudflare Workers, AWS Lambda@Edge, Vercel Edge Functions.
Зачем это нужно:
Персонализация без задержки. Показать разный контент пользователям из разных стран, авторизованным и неавторизованным — на уровне CDN, без запроса к основному серверу.
A/B тесты без флуктуаций. Тест запускается на edge — нет «моргания» контента пока JavaScript решает какой вариант показывать.
Геолокация и маршрутизация. Перенаправить пользователя на локализованную версию сайта на уровне CDN — мгновенно.
Снижение нагрузки на origin. Часть логики уходит на edge — основной сервер обрабатывает только критически важные запросы.
Пример: Cloudflare Workers позволяет выполнять JavaScript на 300+ узлах по всему миру. Время выполнения — миллисекунды, без cold start.
CDN и Скорость
@cdn_speed_pro_n1k
Edge computing: почему вычисления переезжают ближе к пользователю.
Этот пост опубликован в Telegram-канале CDN и Скорость. Подписаться можно по ссылке: @cdn_speed_pro_n1k.