En request passerer gennem flere cache-lag, hvor hvert lag er tættere på brugeren og serverer hurtigere, men holder mindre data. Ideen er at besvare så langt ude (tæt på klienten) som muligt og kun falde tilbage til origin, når intet upstream kan servere responsen.
Lagene, udefra-og-ind
Browser → CDN → Reverse proxy → App/object cache → OPcache → Database
(closest to user, fastest) (closest to data)
