14 / 25 · §9

Как работает Serverless

Код запускается по событию, провайдер управляет инфраструктурой.

Схема: Как работает Serverless
Нажми на схему, чтобы открыть в полном размере.

Главное

  • Цикл: запрос → функция стартует → выполняет → отвечает → исчезает.
  • Плюсы: авто-масштабирование, платишь за использование, не администрируешь серверы.
  • Cold start — первый вызов после простоя медленнее. Warm start — инстанс уже жив.
  • Лимиты по времени выполнения и ресурсам; нет локального состояния.
  • Платформы: AWS Lambda, Cloudflare Workers, Vercel / Netlify Functions, GCP Functions.

Где подходит

webhooks · интеграции · небольшие API · background tasks ·
нерегулярная нагрузка

Подводный камень: соединения с БД

Каждый инстанс функции открывает своё соединение — нужен pooling (PgBouncer, Data API), иначе Postgres упрётся в лимит соединений.