Cloudflare Containers上で動作するBrowser Run、高速化とスケーラビリティ向上を実現
Browser Run: now running on Cloudflare Containers, it’s faster and more scalable
Cloudflareは、Browser RunをCloudflare Containers上で再構築し、高速化、スケーラビリティ向上、信頼性向上を実現した。これにより、1分あたり60件のブラウザ起動が可能になり、同時に120件まで実行可能となった(従来比4倍)。クイックアクションの応答時間は50%以上短縮された。Browser Runは、開発者がCloudflareのグローバルネットワーク上でヘッドレスブラウザインスタンスをプログラムで制御・操作できるようにするサービスで、Webアプリケーションのエンドツーエンドテスト、疑わしいURLの調査、PDFドキュメントのレンダリング、スクリーンショット取得、コンテンツ抽出などに利用される。AIエージェントがWebと対話するための重要な基盤としても活用されている。今回の改善は、以前の共有インフラストラクチャから独立したContainersへ移行したことによるもので、特にAIエージェントからの需要増大に対応するため、Workers KVからD1およびQueuesへの移行により、リアルタイム状態管理のボトルネックを解消した。これにより、バッチ処理によるスケーラビリティが大幅に向上し、最大50万件のコンテナ更新が可能になった。また、専用インフラストラクチャにより、ChromeのアップグレードやWebGL、WebMCPといった新機能の提供も迅速化された。
- CloudflareがBrowser RunをCloudflare Containers上で再構築し、パフォーマンスとスケーラビリティを向上
- CloudflareがBrowser RunのインフラをWorkers KVからD1およびQueuesへ移行し、リアルタイム状態管理のボトルネックを解消
Cloudflareが自社のContainers基盤上でBrowser Runを再構築し、パフォーマンスを大幅に向上させた点に注目。特にAIエージェントがWebと対話するための基盤として需要が高まっており、この改善はAIワークロード向けエッジコンピューティング需要を取り込むCloudflareのポジショニングを強化する。D1やQueuesへの移行によるリアルタイム状態管理のボトルネック解消は、エッジでのステートフル処理の実用性を示す事例であり、同社のプラットフォーム進化の方向性を示唆している。