Abstract
The efficacy of a fragment-based caching system fundamentally depends on the fragments’ definition and the bringing into play of mechanisms that improve reuse and guarantee the consistency of the cache content (notably “purification” and invalidation mechanisms). Existing caching systems assume that the administrator provides the required configuration data manually, which is likely to be a heavy, time-consuming task and one that is prone to human error. This paper proposes a tool that helps the administrator to cope with these issues, by automating the systematic tasks and proposing a default fragmentation with the prerequisite reuse and invalidation directives, that may either be augmented or overwritten if necessary.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Iyengar, A., Challenger, J., Dantzig, P.: A scalable system for consistently caching dynamic web data. In: Proceedings of the IEEE INFOCOM 1999, New York (1999)
Bar-Yossef, Z., Rajagopalan, S.: Data mining and its applications. In: Proceedings of WWW (May 2002)
Zhu, H., Yang, T.: Class-based cache management for dynamic web content. Technical report, University of California Santa Barbara (2001)
Smith, B., Holmedahl, V., Yang, T.: Cooperative caching of dynamic content on a distributed web server. Technical report, University of California Santa Barabara (1998)
Datta, A., Dutta, K., Thomas, H., Vander Meer Suresha, D., Ramamritham, K.: Proxy-based acceleration of dynamically generated content on the worl wide web: An approach and implementation. In: ACM SIGMOD 2002 (June 2002)
Challenger, J., Iyengar, A., Witting, K., Ferstat, C., Reed, P.: Publishing system for efficiently creating dynamic web content. In: Proceedings of the IEEE INFOCOM (May 2000)
Hua, Z., Yuan, C., Zhang, Z.: Proxy+: Simple proxy augmentation for dynamic content processing. Technical report, Microsoft Research Asia (2003)
Ramaswamy, L., Iyengar, A., Liu, L., Douglis, F.: Techniques for efficient fragment detection in web pages. In: Proceedings of the 12th International Conference on Information and Knowledge Management, CIKM 2003 (November 2003)
Liu, X., Parker, J., Zeng, Z., Anton, J., Jacobs, L., Zhong, T.: Web caching for database applications with oracle web cache. In: Proceedings of the ACM SIGMOD 2002 International Conference on Management of Data (June 2002)
Yang, T., Smith, B., Acharya, A., Zhu, H.: Exploiting result equivalence in cacing dynamic web content. Technical report, Department of Computer Science, University of California (2000)
Oracle9i data cache, http://www.oracle.com/ip/deploy/ias/caching/index.html?database-caching.html
Luo, Q., Selçun, W.-P.H. k., Li, C.W.-S., Agrawal, D.: Enabling dynamic content caching for database-driven web sites. In: ACM SIGMOD (May 2001)
Dutta, K., Ramamritham, K., Thomas, H., Datta, A., VanderMeer, D.: Dynamic content acceleration: A caching solution to enable scalable dynamic web page generation. In: Proceeding of the fifteenth ACM Symposium on Operating Systems Principles (SIGOPS) (May 2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chabbouh, I., Makpangou, M. (2004). A Configuration Tool for Caching Dynamic Pages. In: Chi, CH., van Steen, M., Wills, C. (eds) Web Content Caching and Distribution. WCW 2004. Lecture Notes in Computer Science, vol 3293. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30471-5_17
Download citation
DOI: https://doi.org/10.1007/978-3-540-30471-5_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23516-3
Online ISBN: 978-3-540-30471-5
eBook Packages: Springer Book Archive