タグ

2020年8月14日のブックマーク (1件)

  • HTTP/2時代のドメインシャーディングを考える - TeraDas(テラダス)

    うちのサイトは、記事やサイドバーなどに画像が多いということもあり、サイト高速化のためにドメインシャーディングという手法を使っていますが、今後、HTTP/2対応を考えたとき、これをどうしてゆけば良いのか、少し考えてみました。 ドメインシャーディングというのは、HTML や画像、JavaScript などを複数ドメインから配信する高速化手法です。HTTP/1.x では、ブラウザが1ドメインに同時に張れるセッション数が少ないため、コンテンツを複数ドメインに分散配置することでダウンロードの並列度を上げ、高速化しよう。というテクニックになります。というわけで、うちの場合、3ドメインから分割配信している状況です。 しかし、HTTP/2 になると、このあたりの事情が大きく変わります。というのは、HTTP/2 では、1つのTCPセッション内で複数リソースを並列ダウンロードできるようになるからです。 つまり

    HTTP/2時代のドメインシャーディングを考える - TeraDas(テラダス)
    drumsco
    drumsco 2020/08/14
    [HTTP/2][parallel][Nginx][RFC]複数のドメインが1つのIPアドレスに解決される場合、 HTTP/1.x と HTTP/2 に対応するドメインシャーディングを実現できる。