VarnishのEnterprise版で利用できるパラレルESIがcommunity版でも使えるものをUPLEXが公開してくれました。 ヘビーにESIを利用する人はそこまでいない気もするのですが、これがまたなかなか便利なので紹介します。 ビルド方法 このvmodはVarnishの内部関数に深く依存しているため、ビルド時にはVarnishのコードが必要でビルドに癖があります。 また、動作時にはVarnishとビルドにつかったVarnishのコミットハッシュ値が一致している必要があります。 なお以下の環境で確認しています pesiは最新のコードを使えばよいかなと思いますが、もしビルドができない場合はもしブランチで7.0があればそちらを(現時点ではないですが)、もしくはコミットログを眺めて適度に巻き戻るとよいでしょう。 とりあえずVarnishとpesiのコードをダウンロードします。 ubunt