In the case where the system designed has control over both client and server roles, caching can be a powerful tool to improve real-time performance and decrease the influence of the "not-quite-there-yet" state of data communications in many environments. Since bandwidth and reliability are likely to increase considerably over time, convergence to a small number of stereotypical design patterns should evolve. Unfortunately that is the future.
Previous Next |