HeadlinesBriefing favicon HeadlinesBriefing.com

FirecrackerマイクロVMがエッジ関数を5倍高速化

Hacker News •
×

Netlifyは毎日約10億のエッジ関数を実行し、SunwebやLoto-Québecなどのサイトを支えています。レイテンシを削減するため、FirecrackerマイクロVMでインフラを再構築し、ウォーム呼び出し時間を25〜40ミリ秒から5〜6ミリ秒に短縮しました—約5倍高速です。この変更はセキュリティと信頼性も向上させます。

リクエストはNetlifyのエッジネットワーク内に留まり、外部ラウンドトリップを回避します。サービス層がマイクロVMのスケーリングを管理し、約1.2%の呼び出しでコールドスタートが平均9ミリ秒です。このアーキテクチャは、開発者の関数の書き方を変えずに、低オーバーヘッドで高ボリュームのコンピューティングをサポートします。

主な改善点には、p99が47.4%高速化、可用性99.998%、ログ配信が5倍高速化が含まれます。チームはUnikraftと協力してランタイムを最適化し、大規模な複雑なエッジコンピューティングを可能にしました。