- Plataformas serverless têm o problema de "cold start", em que encerram contêineres após um certo tempo de inatividade, fazendo com que a primeira requisição demore mais
- A Cloudflare, que usa o V8 diretamente, adota uma abordagem um pouco diferente para atingir 0 ms de cold start*
AWS Lambda(AL) vs Cloudflare Workers(CW) vs AWS Cloudfront Function(ACF)
- Teste realizado enviando 10 mil requisições a cada 10 segundos em 17 países da região da Europa
- O tempo médio de resposta foi ACF 153 > CW 170 > AL 178, com o AWS Cloudfront Function sendo o mais rápido
- O cold start, ao ser avaliado com base no tempo de resposta P90, mostrou que
- CW ficou em 219 ms, ACF em cerca de 220 ms, sem problemas, mas o AWS Lambda apresentou 333 ms, mostrando que sofre com problema de cold start
1 comentários
*Como a Cloudflare tornou o tempo de cold start do Workers igual a zero