Varnish CacheにおけるTinyKVM:超高速サンドボックスコンピューティングフレームワーク

2025-04-11
Varnish CacheにおけるTinyKVM:超高速サンドボックスコンピューティングフレームワーク

この記事では、Varnish Cache内でTinyKVMをコンピューティングフレームワークとして使用する方法を説明し、Deno JSベンチマークでそのパフォーマンスを検証しています。TinyKVMは、ネイティブパフォーマンスのサンドボックスと、リクエストごとの分離を誇り、複雑なReactページのレンダリングでも、レイテンシはわずか0.95ミリ秒です。共有可変ストレージと予測メカニズムによるゲームパフォーマンスの最適化、複数のプログラミング言語をサポートするAPIについても説明しています。ベンチマーク結果は、TinyKVMがGZIP圧縮とDeno JSプログラムの実行において顕著なパフォーマンスアドバンテージを示しており、単純な設定変更だけでも12%のパフォーマンス向上を実現していることを示しています。

開発