HeadlinesBriefing favicon HeadlinesBriefing.com

MicroVMs Firecracker tornam funções de borda 5x mais rápidas

Hacker News •
×

A Netlify executa cerca de um bilhão de funções de borda diariamente, alimentando sites como Sunweb e Loto-Québec. Para reduzir a latência, eles reconstruíram a infraestrutura com microVMs Firecracker, reduzindo os tempos de invocação quente de 25–40 ms para 5–6 ms—cerca de 5 vezes mais rápido. Essa mudança também melhora a segurança e a confiabilidade.

As solicitações agora permanecem dentro da rede de borda da Netlify, evitando viagens de ida e volta externas. Uma camada de serviço gerencia o escalonamento de microVMs, com inicializações a frio em cerca de 1,2% das invocações com média de 9 ms. A arquitetura suporta computação de alto volume com baixa sobrecarga, sem alterar como os desenvolvedores escrevem funções.

Melhorias-chave incluem p99 47,4% mais rápido, disponibilidade de 99,998% e entrega de logs 5 vezes mais rápida. A equipe colaborou com a Unikraft para otimizar o tempo de execução, permitindo computação de borda complexa em escala.