タグ

ブックマーク / asnokaze.hatenablog.com (24)

  • HTTP/2の運用に関する考察のI-D - ASnoKaze blog

    5月末に、「HTTP/2: Operational Considerations for Servers」というI-Dが公開された。 サーバでHTTP/2対応する際の、パフォーマンスや運用性に関する注意点などが述べられている。 主な項目は以下の通りである TCPの設定 TLSの設定 ロードバランスとフェイルオーバー HPACKの使用 フロー制御の使用 優先付けの使用 サーバプッシュの使用 (ただし、4〜7についてはTBDとなっている) 書かれていることについてざっとメモ... TCPの設定 Webサイトを表示する際、HTTP/1ではリソースのダウンロードに複数のTCPを使用する。HTTP/2ではひとつのTCPを使うように設計されています。 ひとつのTCPコネクションを使いまわすのは多くのメリットがあるとともに、HTTPを"公平"なプロトコルにしている。反面、TCPのスロースタートアルゴリズ

    HTTP/2の運用に関する考察のI-D - ASnoKaze blog
  • HTTP2でWebがどうなるか9つのこと(自分用メモ - ASnoKaze blog

    宣伝 2015/11 追記 ソフトウェアデザイン 11月号に HTTP/2の特集記事を書かせていただきました。より詳しく書きましたので、記事より参考になるかと思います。 http://www.amazon.co.jp/dp/B01494YKUI HTTP2は2014年4月のWG Last Callに向けて、仕様策定が進められている。 現在も、ロンドンで行われているIETFのミーティングでは熱い議論が行われているところであろう。 (local activityとして日での活動なども紹介されているようです) HTTP2の仕様を決めているHTTPbisワーキンググループのchairであるMark Nottingham氏が、自身のブログにて「Nine Things to Expect from HTTP/2」という記事が投稿されている。 ここでは、HTTP2が何をもたらすか以下の観点で説明して

    HTTP2でWebがどうなるか9つのこと(自分用メモ - ASnoKaze blog
  • SPDY対応するために考えてること - ASnoKaze blog

    概要 若者の間でも、SPDYに対応するためのノウハウが共有されていないことは有名である。 そこで、中規模サイトでSSL化、SPDY対応という観点で個人的に考えていることを書き出してみる。 HTTP2は暗号化の議論や、アップグレード、ヘッダ圧縮など細部が違うため別途考慮する必要があるが、今回の話も概ね適応できるだろう。 今回主に考える構成としては、以下の様に前段にリバースプロキシを置く構成である。 幾つかSPDY対応しているソフトウェアがあるが、現状NGINXが無難だと考えているので、NGINX前提で話を進める。 (SPDY対応のロードバランサ製品の導入も出来るだろうが、今回は考慮しない) SSL化とSPDY対応 SDPYではSSL化が必須である。これは、SSLハンドシェイク時にHTTPSとSPDYのどちらで通信を行うかネゴシエーションしているためである(TLS上でのプロトコルネゴシエーショ

    SPDY対応するために考えてること - ASnoKaze blog
  • ASnoKaze blog

    『Oblivious HTTP』はユーザのプライバシを向上するための技術であり、各ブラウザベンダーおよびCDNベンダーが実装を行っています。 取り組みについては、幾つかの記事があがっています 『GoogleChrome ユーザーのオンラインプライバシー保護を強化するプライバシーサンドボックスのイニシアチブに Fastly Oblivious HTTP リレーを採用』 『Built for privacy: Partnering to deploy Oblivious HTTP and Prio in Firefox』 今回は仕様の観点で、プロトコルの中身に触れていく 背景と目的 通信観点のプライバシーについては、通信の暗号化によりほとんどが保護されています。しかし、幾つか懸念が残っています。 IPアドレスは、短期的に同一ユーザを識別するのに使用できる コネクションは、一連の通信が同一ユー

    ASnoKaze blog