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.
@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}}
}