Postavite cache-aside sloj (Redis/Memcached) pred DB, tako da branja zadenejo pomnilnik, dajte vnosom TTL in razveljavite ob zapisu, dodajte zaščito pred navalom (stampede protection), tako da hladen ključ ne more sprostiti drhtenja (thundering herd) na DB, in razpršite vroče ključe (hot keys) čez replike, tako da en priljubljen ključ ne stopi enega vozlišča.
┌── hit ──▶ return value
request ──▶ cache│
└── miss ─▶ lock ─▶ DB read ─▶ set(TTL) ─▶ return
│
(only ONE miss populates; others wait)
DB writes ──▶ invalidate/update key
