Consistency models for Internet caching

  • Authors:
  • Jalal Kawash

  • Affiliations:
  • American University of Sharjah, UAE

  • Venue:
  • WISICT '04 Proceedings of the winter international synposium on Information and communication technologies
  • Year:
  • 2004

Quantified Score

Hi-index 0.01

Visualization

Abstract

Caching continues to be an indispensable mechanism to achieve performance, scalability, and availability in the continuously growing Internet applications, such as the WWW. However, replication introduces the overhead of keeping the caches consistent. The degree to which these caches are kept consistent is called a consistency model. This paper summarizes the current approaches to Internet cache consistency protocols and derives non-operational specifications of their resulting consistency models. Traditional consistency models focus on the ordering of events and the perception of different sites of such orderings. We show that this is inadequate to accurately categorize the Internet cache consistency models and that the timing of these events must be taken into consideration. Techniques that incorporate time are lacking and existing ones are still inadequate for accurate modeling of consistency in Internet caching.