Skip to content

Chapter 6 References

These sources cover the chapter topics in In-Memory Caching Engines (Redis, Memcached), Data Structures, and Eviction Policies, Application Caching Patterns: Cache-Aside, Write-Through, Write-Around, Write-Behind, Content Delivery Networks (CDNs), Edge Computing, and Static/Dynamic Content Acceleration, and Rate Limiting & Traffic Shaping: Token Bucket, Leaky Bucket, Sliding Window Log, and Counter.

Books

  • Designing Data-Intensive Applications by Martin Kleppmann explains caching, replication, and the consistency trade-offs behind cache-aside and write-behind designs.
  • Redis in Action by Josiah Carlson and Jeffrey Y. Miller covers Redis data structures, persistence, replication, and eviction behavior.
  • Site Reliability Engineering by Betsy Beyer, Chris Jones, Jennifer Petoff, and Niall Richard Murphy covers caching and traffic protection as operational concerns.

Websites