Netlify已将其Edge Functions基础设施从V8隔离迁移至自有边缘网络内的Firecracker MicroVM,实现显著的性能改进 1。新架构使中位延迟从25-40ms降至约5-6ms,P99延迟提速47.4% 1。这一迁移过程是与Unikraft团队密切合作完成的 1,用户端无需进行任何代码更改 1。
新架构在可靠性方面也取得进展,可用性达到99.998% 1。冷启动在约1.2%的调用中发生,平均耗时9ms,而MicroVM启动时间约2ms(P99) 1。Netlify每日运行约十亿个Edge Functions 1。目前该平台对每个请求的限制条件为50ms CPU时间、512MB内存和20MB压缩代码 1。npm包支持已从beta阶段正式推出 1。
Netlify has transitioned its Edge Functions infrastructure from a managed execution service to Firecracker MicroVMs running directly on its own edge network, delivering substantial performance improvements across the platform 1. The architectural shift has reduced median latency from 25–40 milliseconds to approximately 5–6 milliseconds, while P99 latency has improved by 47.4% 1. The platform now maintains an availability rate of 99.998% 1.
The migration required close collaboration with the Unikraft team to implement the new infrastructure 1. Under the updated architecture, cold starts occur in roughly 1.2% of function invocations with an average duration of 9 milliseconds, while individual MicroVM startup times reach approximately 2 milliseconds at the 99th percentile 1. Netlify's edge network now executes approximately one billion Edge Functions daily 1. Existing users require no code modifications to benefit from the performance enhancements 1.
The new platform enforces specific resource constraints: 50 milliseconds of CPU time per request, 512 megabytes of memory allocation, and a maximum of 20 megabytes for compressed code 1. The npm package support has graduated from beta status to full release 1.
评论
还没有评论,欢迎留下第一条。