Caching avoids redoing the same computationally expensive work.
You can cache requests from the client and the server.
You can cache requests from the server and the database.
write-through cache
write-back cache
caches can become stale if they're not updated frequently.
But caches are expensive... What are the most important parts of the system?
When is caching good?
Eviction Policies:
Prev: [availability](availability.html) Next: [proxies](proxies.html)