A cache stores a reusable copy of data or a computed result so later work can avoid repeating an expensive operation.
Caches can reduce latency and source load, but they introduce staleness, eviction, and invalidation rules. A cache is not the source of truth unless the system explicitly defines it that way.
Do not confuse a cache with durable storage. A cache is normally safe to discard and rebuild from another authority.
Used in DKKB
CachingReuse a previously computed or fetched result to avoid repeating expensive work, at the cost of managing staleness and invalidation.
Related knowledge
CachingReuse a previously computed or fetched result to avoid repeating expensive work, at the cost of managing staleness and invalidation.