Part II. HTTP Architecture

The six chapters of Part II highlight the HTTP server, proxy, cache, gateway, and robot applications, which are the building blocks of web systems architecture:

  • Chapter 5 gives an overview of web server architectures.

  • Chapter 6 describes HTTP proxy servers, which are intermediary servers that connect HTTP clients and act as platforms for HTTP services and controls.

  • Chapter 7 delves into the science of web caches—devices that improve performance and reduce traffic by making local copies of popular documents.

  • Chapter 8 explains applications that allow HTTP to interoperate with software that speaks different protocols, including SSL encrypted protocols.

  • Chapter 9 wraps up our tour of HTTP architecture with web clients.

  • Chapter 10 covers future topics for HTTP—in particular, HTTP-NG.

Get HTTP: The Definitive Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.