IT用語集 › インフラ › Varnish

Varnish

インフラ Svenska → 更新: 2026-10-22

高性能なHTTPリバースプロキシ兼キャッシュ。2006年にFreeBSDコア開発者のポール=ヘニング・カンプが開発した。現代のハードウェアでのメモリ効率を狙って書かれており、VCL(Varnish Configuration Language)でキャッシュ方針を記述する。

Wikipedia、BBC、ニューヨーク・タイムズ、Tumblrなどがバックエンドの負荷軽減に使ってきた。キャッシュヒット時は1ノードで毎秒数万リクエストを捌ける。有償版のVarnish Plusもある。ESI(Edge Side Includes)を使えばページの断片単位でキャッシュでき、静的な部分はキャッシュし、個人向けの部分だけ取得できる。今日の代替はCloudflare Workers+KV(エッジキャッシュ)、Fastly(マネージドのVarnish系)、Nginxのキャッシュ(柔軟性は劣る)などで、公開サイトでは一般にCDNが主役を奪った。

← 用語集に戻る