IT用語集 › Web › エッジレンダリング

エッジレンダリング

Web Svenska → 更新: 2026-10-22

サーバー側のコードを、中央のデータセンターではなく、ユーザーの地理的に近いCDNの「エッジ」ノードで実行すること。応答の生成も移動距離も短くなるため遅延が大幅に減る。現代のエッジ系プラットフォームの核である。

従来のSSRは単一のリージョン(たとえばus-east)で動くので、オーストラリアのユーザーはリクエストのたびに高い遅延を負う。エッジレンダリングでは、コードを世界数百か所のエッジ拠点(Cloudflare Workers、Vercel Edge、Deno Deployなど)に配り、ユーザーの近くで実行する。利点は、TTFBが大きく縮み、世界中で体感の読み込みが速くなることだ。パーソナライズ、A/Bテスト、地域別コンテンツ、エッジでの認証にも向く。代償として、エッジの実行環境は制限が多い。軽量なランタイム(フルのNode.jsではなくV8アイソレートが多い)、短い実行時間の上限、そして中央のデータベースへの到達が難しく高くつく点だ。データが遠くにあることが多いため、エッジ近傍のデータやキャッシュが要る。サーバーレスのモデルを地理的に分散させたもので、現代のWebインフラの中心的な潮流である。ストリーミングSSRやCloudflare Workersと関係が深い。

← 用語集に戻る