“A Survey of Web Caching Architectures or Deployment Schemes” (2013) International Journal of Innovative Computing, 3(1). doi:10.11113/ijic.v3n1.29.