Cache Strategy
Noun · Development
Definitions
The overall approach used to decide what should be cached, where it should be cached, how long it should live, and how it should be invalidated. Cache strategy is a design choice that must reflect access patterns, consistency needs, and failure modes rather than simply 'adding Redis'.
In plain English: The overall plan for what to cache and how that cache should behave.
Example: "The new cache strategy kept derived dashboard summaries in memory for seconds but left user profile lookups to a shared distributed cache with event-driven invalidation."