Abstract
Caching dynamic content can bring many benefits to the performance and scalability of Web application servers. However, such mechanisms are usually tightly coupled to individual application servers (or even applications) that prevent caching at more advantageous points. In this paper we propose an approach to enable dynamic content caching at enhanced Web proxies which requires only simple modifications to existing applications.
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
BEA WebLogic Server. http://www.bea.com/products/weblogic/server/
Brabrand, C., Møller, A., Olesen, S. and Schwartzbach, M.I. Language-based caching of dynamically generated HTML. World Wide Web 5(4):305–323; Jan 2002
Cao, P., Zhang, J. and Beach, K. Active cache: Caching dynamic contents on the Web. In: Proc. of IFIP Intl. Conf. on Distributed Systems Platforms and Open Distributed Processing (Middleware’98), pp. 373–388.
Edge Side Includes. http://www.esi.org/
Datta, A., Dutta, K., Thomas, H., VanderMeer, D., Suresha and Ramamritham, K. Proxy-based acceleration of dynamically generated content on the World Wide Web: An approach and implementation. In: Proc. of ACM SIGMOD Intl. Conf. on Management of Data, Madison, Wisconsin, USA, June, 2002, pp. 97–108.
Douglis, F., Haro, A. and Rabinovich, M. HPP: HTML macro-preprocessing to support dynamic document caching. Proc. of USENIX Symposium on Internet Technologies and Systems, December 1997, pp 83–94.
IBM WebSphere Application Server. http://www-3.ibm.com/software/webservers/appserv/
IBM WebSphere Edge Server. http://www-3.ibm.com/software/webservers/edgeserver/
Iyengar, A. and Challenger, J. Improving Web server performance by caching dynamic data. In: Proc. of the USENIX Symposium on Internet Technologies and Systems (USTIS’97), Monterey, CA, December 1997.
Labrinidis, A. and Roussopoulos, N. Web View materialization. In: Proc. of the ACM SIGMOD Intl. Conf. on Management of Data, Dallas, Texas, USA, May 2000, pp. 367–378.
Li, W.S., Hsuing, W.P., Kalashnikov, D.V., Sion, R., Po, O., Agrawal, D. and Candan, K.S. Issues and evaluations of caching solutions for Web application acceleration. In: Proc. 28th Int. Conf. on Very Large Data Bases (VLDB), Hong Kong, China, Aug 2002.
Microsoft. NET Pet Shop. http://www.gotdotnet.com/team/compare/petshop.aspx
Microsoft ASP.NET. http://www.asp.net/
Microsoft ISA Server. http://www.microsoft.com/ISAServer/
Myers, A., Chuang, J., Hengartner, U., Xie, Y., Zhuang, W. and Zhang, H.. A secure, publisher-centric Web caching infrastructure. Proceedings of IEEE Infocom’ 01
Oracle9iAS. http://www.oracle.com/appserver/
Rabinovich, M., Xiao, Z., Douglis, F. and Kalmanek, C. Moving edge side includes to the real edge — the clients. Proc. 4th USENIX Symposium on Internet Technologies and Systems, March 2003
Shunra Cloud. http://www.shunra.com/cloud.htm
Yagoub, K., Florescu, D., Valduriez, P. and Issarny, V. Caching strategies for data-intensive Web sites. In: Proc. of the Int. Conf. on Very Large Data Bases (VLDB), Cairo, Egypt, 10–14 September, 2000.
Yuan, C., Chen, Y. and Zhang, Z. Evaluation of edge caching/offloading for dynamic content delivery. In: Proc. The 12th Int’l World Wide Web Conference (WWW 2003), Budapest, Hungary, 2003.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Kluwer Academic Publishers
About this paper
Cite this paper
Yuan, C., Hua, Z., Zhang, Z. (2004). Proxy+: Simple Proxy Augmentation for Dynamic Content Processing. In: Douglis, F., Davison, B.D. (eds) Web Content Caching and Distribution. Springer, Dordrecht. https://doi.org/10.1007/1-4020-2258-1_6
Download citation
DOI: https://doi.org/10.1007/1-4020-2258-1_6
Publisher Name: Springer, Dordrecht
Print ISBN: 978-1-4020-2257-9
Online ISBN: 978-1-4020-2258-6
eBook Packages: Springer Book Archive