Cache Invalidation

Cache invalidation defines when cached data is removed, replaced, or allowed to expire after the source of truth changes. A design must state its required freshness and failure behavior.