Web caching: architectures and performance evaluation survey

In this paper, we study the architectures and routing techniques used in cooperative web caching and the techniques to evaluate the performances of caching systems. In the first part, the paper studies those advantages and disadvantages of different architectures of caching systems. In the second part, we describe routing techniques combined with these architectures of caching systems. And in the rest of this paper, we discuss the performance parameters and tools with which people can evaluate the performance of different web caching mechanisms.