This lecture continues our discussion on techniques to reduce Web latency. In our last lecture, we studied network-based techniques to reduce Web latency, and in this lecture we will study common end-node techniques, i.e., techniques that mainly concern Web clients and servers.

Course lecture: Techniques to Reduce Web Latency – Part II

Related readings

Although a bit dated, the first article, “SPDYing up the web”, provides an excellent overview of SPDY, the predecessor of HTTP/2, and the thoughts that underlie HTTP development from version 1.1 to version 2. The second article, “Overview of HTTP/2”, surveys HTTP/2 and evaluates its performance against HTTP/1.1. Finally, the third article, “HTTP/3: the past, the present, and the future”, offers a succinct yet relatively complete description of the successor to HTTP/2 — HTTP/3.

Other recommended readings include: