Caching 101

mahesh
6 min readOct 23, 2022

everything you need to know about HTTP caching

  1. Application level caching — in the server side

eg: redis or memcache

2. Client-side caching

Caching locations

  1. Browser cache
  • The browser might keep a cache from the previous visits depending on the headers
  • It’s private to the specific user using the website

2. Proxy cache

  • Proxies are installed by the ISP or the org you work at

3. Reverse proxy cache

  • A proxy that is closer to the server
  • Setup by the server admins

Terminology

--

--