Abstract
In order to increase flexibility and provide up-to-date information, more and more web sites use dynamic content. This practice, however, increases server load dramatically, since each request results to code execution, which may involve processing and/or access to information repositories. In this paper we present a scheme for maintaining a server-side cache of dynamically generated pages, allowing for cache consistency maintenance, without placing heavy burdens on application programmers. We also present insights to architecture scalability and some results obtained from conducted experiments.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Allaire Corporation: Cold Fusion White Paper. Version 4.0. (1999). http://www.allaire.com
Arlitt M., Friedrich R., Jin T.: Performance Evaluation of Web Proxy Cache Replacement Policies. Proceedings of the 10th International Conference, Tools’ 98, Palma de Mallorca, Spain, (1998) 193–206
Atzeni P., Mecca G., Merialdo P.: Design and Maintenance of Data Intensive Web Sites. Proceedings of the Conference of Extending Database Technology, Valencia, Spain (1998)
Cao P., Zhang J., Beach K. Active Cache: Caching Dynamic Contents on the Web. Proceedings of IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing (Middleware’ 98). (1998) 373–388.
Cao P., Irani S.: Cost-Aware WWW Proxy Caching Algorithms. Proceedings of USENIX Symposium on Internet Technologies and Systems. Monterey, California (1997) 193–206
Challenger J., Iyengar A., Dantzig P. A Scalable System for Consistently Caching Dynamic Web Data. Proceedings of the IEEE Infocom 99 Conference. New York, (1999)
Coyote Point Systems Inc. The Equalizer Network Appliance. Available through http://www.coyotepoint.com/equalizer.shtml
Elmarsi R., Navathe S. Fundamentals of Database Systems. Benjamin/Cummings Publishing Company Inc. (1994)
D. Florescu et al. Run-Time Management of Data Intensive Web-sites. Proceedings of the Workshop of Web and Databases (WebDB 99), Philadelphia, Pensylvania. (1999)
Iyengar A., Challenger J. Improving Web Server Performance by Caching Dynamic Data. Proceedings of the USENIX Symposium on Internet Technologies and Systems, Monterey, California (1997).
abrinidis A., Roussopoulos N. On the Materialization of Web Views. Proceedings of the Workshop of Web and Databases (WebDB 99), Philadelphia, Pensylvania (1999)
Pröll B. et al. Ready for Prime-Time-Pre-Generation of WEB Pages in TIScover. Proceedings of the Workshop of Web and Databases, Philadelphia, Pensylvania (1999)
Sindoni G. Incremental Maintenance of Hypertext Views. Proceedings of the Workshop of Web and Databases (1998)
Hamilton M., Rousskov A., Wessels D. Cache Digest specification-version 5. Available through http://www.squid-cache.org/CacheDigest/cache-digest-v5.txt
Wang J. A Survey of Web Caching Schemes for the Internet. ACM Computer Communication Review, (29) (1999) 36–46
Wessels D. Squid Internet Object Cache. http://www.squid-cache.org
Wessels D., Claffy K. Internet Cache Protocol (ICP), version 2-RFC 2186. Available through http://www.cis.ohio-state.edu/cgi-bin/rfc/rfc2186.html
XCache Technologies, XCache Product Information. http://www.xbuilder.net/home/
Zhu H., Yang T. Class-based Cache Management for Dynamic Web Content. IEEE INFOCOM, 2001.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Vassilakis, C., Lepouras, G. (2002). Controlled Caching of Dynamic WWW Pages. In: Hameurlain, A., Cicchetti, R., Traunmüller, R. (eds) Database and Expert Systems Applications. DEXA 2002. Lecture Notes in Computer Science, vol 2453. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46146-9_2
Download citation
DOI: https://doi.org/10.1007/3-540-46146-9_2
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44126-7
Online ISBN: 978-3-540-46146-3
eBook Packages: Springer Book Archive