Caching
Every process-to-process call has a cost
- Adds to response time and consumes resources
Use a DB cache to avoid calling workflow controller or DB system
- Some dynamically generated pages need not be refreshed frequently
- E.g., popular catalog items, sale items, cover page at an auction site, recent news, etc.
- Also, data required for input validation info