cachingWhy a cache can be fast and temporarily outdated
A cache stores a reusable copy of data closer to where it is needed or in a faster form. A matching request can use that copy instead of repeating the original work. If the source changes before the cached copy is refreshed or removed, the cache may serve an older version.