Engenharia

O que é Serverless?

Serverless é o modelo em que o servidor sobe sob demanda quando o request chega e morre depois — paga por execução, não por servidor ligado 24/7.

Vantagem: zero idle cost, escala automática até infinito (teoricamente). Princípios: AWS Lambda, Vercel Functions, Cloudflare Workers. Cobrança em milissegundos de CPU.

Limitações: cold start (1ª request lenta), execução com limite de tempo (10-15min), sem estado persistente (precisa de DB externo). Não cabe em workloads com latência crítica e pico constante.

Perguntas frequentes

Serverless é sempre mais barato?
Pra tráfego variável, muito. Pra alta carga 24/7, EC2/contêiner reservado vence em custo.
Cold start é problema real?
Sim pra UX de 1ª request rara. Edge functions reduz pra ~milissegundos. Provisioned concurrency resolve no Lambda.