13.2. Modified Content and Stale Delivery Avoidance

When an object is updated on the origin server, its cached copies become obsolete and must be refetched to avoid stale delivery. Since caching is largely outside the control of content providers, there is an inherent tension between caching and providers' desire to ensure their content freshness. Some Web developers simply make their entire content uncacheable to guarantee freshness. However, this approach is grossly misguided. It reduces user-perceived performance of the perpetrating Web sites and overloads the Internet for everyone else.

13.2.1. Cache-Friendly Approaches to Stale Delivery Avoidance

We have discussed throughout the book a multitude of mechanisms available to the Web developer ...

Get Web Caching and Replication 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.