Caching
- •
What it is
- •
storing reusable data or results so later requests can be served with less computation, latency, or data transfer
- •
- •
Tradeoff
- •
cached values must be asociated with suitable keys and a policy for deciding when they remain usable
- •
- •
Example
- •
HTTP Caching stores response representations
- •
- •
Distinguish from
- •
a cache is intended to accelerate access; its role differs from an authoritative persistent record
- •