HTTP/3 と HTTP/2 のパフォーマンス比較
(blog.cloudflare.com)-
HTTP/3 は複数のファイルを同時に取得する際の性能が高い
-
TCP ベースの HTTP/2 ではパケットロスが発生するとすべてのストリームがブロックされるが、HTTP/3 は UDP のため、パケットを失ってもそのストリームだけが影響を受ける
-
0-RTT によりサーバー接続が高速化され、TTFB が 12.4% 改善
-
パケット損失検知および輻輳回避アルゴリズムを New Reno から CUBIC に変更
-
HTTP/2 は BBR v1 を、HTTP/3 は CUBIC を使用しているため正確な比較ではないが、速度は約 1〜4% 程度改善
2件のコメント
この記事も読んでみる価値があります
https://evan-moon.github.io/2019/10/08/what-is-http3/
このテスト自体は速度面ではほとんど差がなく、HTTP/3 の利点を示すには無理があります。
モバイル機器などでネットワークが切り替わる際にも、再接続なしで利用できるとか、
劣悪なネットワーク環境でパケットロスが発生したときの問題処理とか..
Cloudflare は Draft を追いかけながら継続してサポート中。現在はドラフト 27 https://tools.ietf.org/html/draft-ietf-quic-http-27
HTTP/3 の現状 https://ja.news.hada.io/topic?id=1296
Cloudflare、QUIC と HTTP/3 のサポート開始 https://ja.news.hada.io/topic?id=604
HTTP/3 はなぜ UDP を選択したのか?[韓国語] https://ja.news.hada.io/topic?id=682