🎉 October Learning Month — learn a new software term every day!
An interactive flashcard trainer for software engineering terms.

Distributed Cache

In plain terms

A cache shared across multiple servers.

Going deeper

A distributed cache spreads cached data across nodes so many servers share fast access to hot data at scale. It scales caching beyond one machine.

Under the hood

Consistent hashing distributes keys; invalidation and consistency across nodes are challenges.

Examples

Redis Cluster, Memcached, session stores, scaling caches, hot data.

Think of it like...

Like a network of fast-access lockers shared by all the offices.

Feedback & Bug Report