Shranjevanje v pomnilnik (caching) shranjuje pogosto dostopane podatke v hitro plast (pogosto v pomnilniku), da jih je mogoče hitro pridobiti brez ponovnega izračunavanja ali ponovnega pridobivanja iz počasnejših virov. Gre za eno najpomembnejših tehnik za izboljšanje zmogljivosti in razširljivosti.
Kaj caching počne
CACHING stores copies of data in a FAST location for quick repeated access:
→ instead of recomputing or re-fetching from a slow source (database, API, computation),
serve from the fast cache
→ DRAMATICALLY faster (cache hit) + REDUCES load on the slow backend
→ trades some staleness/complexity for big performance and scalability gains.
