Caching sprema rezultate skupih operacija (DB upiti, izračuni, pozivi vanjskih API-ja) kako bi se ponovljeni zahtjevi mogli brzo poslužiti bez ponovnog rada. To je jedna od cacheacija s najvećim utjecajem na optimizaciju performansi API-ja.
In-memory caching (najbrži, jednostavna instanca)
cache = ();
() {
(cache.(id)) cache.(id);
user = db.(id);
cache.(id, user);
user;
}
