The Applicability of Balanced ESI for Web Caching - A Proposed Algorithm and a Case of Study

In this paper, we present an algorithm to improve the cases in which the caching of fragments pages (ESI standard) has a worse performance than expected. A layer between the web cache and the clients has been developed and has tested over a web application using a fragment and non fragment version of web pages. Through the results of this case study we demonstrate that the proposed algorithm improve the general performance of the web application.

[1]  Hector Garcia-Molina,et al.  Extracting structured data from Web pages , 2003, SIGMOD '03.

[2]  M. Veliskakis,et al.  DOMProxy: enabling dynamic-content front-end Web caching , 2005, 10th International Workshop on Web Content Caching and Distribution (WCW'05).

[3]  R. Puigjaner,et al.  A New Token Bucket DiffServ Policy for Web Traffic , 2006 .

[4]  Carlos Juiz,et al.  Service Differentiation and QoS in a Scalable Content-Aware Load Balancing Algorithm , 2007, 40th Annual Simulation Symposium (ANSS'07).

[5]  D. Agrawal,et al.  View Invalidation for Dynamic Content Caching in Multitiered Architectures , 2002, Very Large Data Bases Conference.

[6]  Lakshmish Ramaswamy,et al.  Automatic detection of fragments in dynamically generated web pages , 2004, WWW '04.

[7]  Jin Zhang,et al.  Active Cache: caching dynamic contents on the Web , 1999, Distributed Syst. Eng..