Http

"High Performance Web Sites"を読んだ

“High Performance Web Sites”を読んだ。 フロントエンドの視点からウェブサイトを高速化するための基本的なテクニックをまとめた本である。 HTTPの仕組みに踏み込んだものが多い。2007年出版でHTTP/1を前提としている。しかし、まだまだ古い感じは無く、現在においてもウェブサイト高速化の原則として参照さ

「Real World HTTP」を読んだ

「Real World HTTP」を読んだ。 ブラウザの観点から見た、HTTPプロトコルとウェブの裏側の通信についての説明とのことである。 HTTP/0.9、HTTP/1.0、HTTP/1.1、HTTP/2とHTTPの歴史を追いながら、HTTPがどのような機能を実現しているのか説明されている。番外のトピックとして、

"Learning HTTP/2, 1st Edition"を読んだ

“Learning HTTP/2, 1st Edition”を読んだ。 HTTP/2の解説書である。HTTPの歴史から始まり、簡単なハンズオン、HTTP/2によって解決される課題、移行にかかる問題、プロトコルの概要、パフォーマンス、各種プロダクトの実装状況、デバッグ手法、将来の展望まで一通りのトピックが網羅されている。 読み易く

"High Performance Browser Networking"を読んだ

“High Performance Browser Networking”を読んだ。 Webサイト/Webアプリケーションのパフォーマンスの観点からネットワーク技術を幅広く深掘りする本だった。 ネットワークの性能を表す二つの指標、帯域幅とレイテンシについて。一般的なウェブサイトの性能を考える場合、帯域幅よりもレイテンシの影響が大きい。帯