Një kërkesë kalon nëpër shumë shtresa cache, secila më afër përdoruesit dhe shërben më shpejt por mban më pak. Ideja është të përgjigjehet sa më larg (afër klientit) sa të jetë e mundur dhe të bie vetëm në origin kur asgjë upstream nuk mund të shërbejë përgjigjen.
Shtresat, nga jashtë-brenda
Browser → CDN → Reverse proxy → App/object cache → OPcache → Database
(closest to user, fastest) (closest to data)
