Caching speichert häufig aufgerufene Daten in einer schnellen Schicht (oft im Speicher), damit sie schnell abgerufen werden können, ohne dass sie neu berechnet oder erneut aus langsameren Quellen abgerufen werden müssen. Es ist eine der wichtigsten Techniken zur Verbesserung von Performance und Skalierbarkeit.
Was Caching bewirkt
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.
