Cache state as a resource
Caching remote objects key to avoiding network access.
Cache (or cache state) is a critical resource:
- the computation makes demands on it.
- the system provides it at varying levels.
but not a resource in the traditional sense:
- value is not necessarily a number (set of objects).
- not shared or allocated in the usual way.
- not the same resource as cache space.
Example: user wants to search a set of documents.
“Better” cache state means better latency (or fidelity).