jargon

Backend & systems·Caching and invalidation

you move the cache into a shared service so every instance sees the same entries and one invalidation covers the whole fleet.

Distributed cache

Also calledshared cache, remote cache

A cache held in a separate service such as Redis or Memcached, shared by every application instance. It gives you one copy to invalidate and a hit rate that does not degrade as you scale out. In exchange you add a network round trip to every lookup, a new dependency that can fail, and a serialisation format that is now part of your compatibility surface.

Commonly confused with