A caching gyakran hozzáfért adatokat tárol egy gyors rétegben (általában memóriában), hogy azok gyorsan előhívhatók legyenek anélkül, hogy újra kellene számítani vagy újra kellene lekérni lassabb forrásokból. Ez az egyik legfontosabb technika a teljesítmény és a skalázhatóság javítására.
Mit csinál a caching
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.
