Leanpub Book LAUNCH πŸš€ Understanding Drupal: A Complete Guide to Caching Layers by Matt Glaman

Drupal's caching architecture spans multiple layers: render arrays in memory, cache backends in the database, HTTP headers on the response, and rules in the reverse proxy.

Welcome to the Leanpub Launch video for Understanding Drupal: A Complete Guide to Caching Layers https://leanpub.com/understanding-drupal-complete-guide-caching-layers by Matt Glaman!

Understanding Drupal: A Complete Guide to Caching Layers
Master Drupal’s full caching stack: render arrays, cache tags, HTTP headers, and reverse proxies. Real code, real APIs, every layer explained.

About the Book

Book cover image for Understanding Drupal: A Complete Guide to Caching Layers by Matt Glaman
Understanding Drupal: A Complete Guide to Caching Layers by Matt Glaman

Drupal's caching architecture spans multiple layers: render arrays in memory, cache backends in the database, HTTP headers on the response, and rules in the reverse proxy. Getting any layer wrong costs you either performance or correctness.

This book covers the full stack. You will learn how cacheable metadata flows through the render pipeline, how cache backends store and invalidate data, how HTTP response headers instruct reverse proxies, and how to write modules that participate correctly at every layer. Chapters progress from core concepts to debugging real-world cache failures and writing cacheable code from scratch.

The audience ranges from site builders who want to understand cache tags to module developers building custom cache backends. Every chapter works through real Drupal 11 APIs, grounded in code.

About the Author

Picture of Matt Glaman, Author of Understanding Drupal: A Complete Guide to Caching Layers
Matt Glaman, Author of Understanding Drupal: A Complete Guide to Caching Layers

Matt Glaman is a Principal Software Engineer at Acquia, specializing in Drupal and PHP. He's an active contributor to the Drupal open source ecosystem, focusing on developer tooling, caching architecture, and modern PHP practices. Matt writes at mglaman.dev and is a strong advocate of static analysis, clean APIs, and code that ships value rather than impresses.

Follow the author here!

Watch These Short Excerpts from the Full Video