Diapositive PPT
- Where to place the materialized data?
- Database server, Web server:
- Does not help if the communication time is the bottleneck
- Increases (Web or DB) servers load
- Web proxy, Web client:
- Hard or even impossible to propagate updates
- How to propagate updates?
- Push:
- difficult if outside the Web server
- Pull:
- useless computation
- stale data
- When to do materialization?
- Statically, dynamically, prefetch