Analysis of Caching and Replication Strategies for Web Applications
Authors: Swaminathan Sivasubramanian, Guillaume Pierre, Maarten van Steen and Gustavo Alonso.
Source: IEEE Internet Computing 11(1), pp. 60-66, January-February 2007. Also appeared in IEEE DSOnline 8(1), January 2007.
Abstract
Replication and caching mechanisms are often employed to enhance the performance of Web applications. In this article, we present a qualitative and quantitative analysis of state-of-the-art replication and caching techniques used to host Web applications. Our analysis shows that the selection of best mechanism is heavily dependent on the data workload and requires careful analysis of the application characteristics. To this end, we propose a technique that may enable future Web practitioners to compare the performance of different caching/replication mechanisms.
Download
- The paper, in the IEEE Digital Library (registration may be necessary).
- The paper, freely available online in IEEE DSOnline.
- Pre-print, in PDF (191,456 bytes).
- See also: the Globule CDN project.
Bibtex Entry
@Article{, author = {Swaminathan Sivasubramanian and Guillaume Pierre and Maarten van Steen and Gustavo Alonso}, title = {Analysis of Caching and Replication Strategies for Web Applications}, journal = {IEEE Internet Computing}, month = {January-February}, volume = {11}, number = {1}, pages = {60--66}, year = {2007}, annote = {\url{http://www.globule.org/publi/ACRSWA_ic2007.html}} }