TY - GEN
T1 - Applying sequential consistency to web caching
AU - Torres-Rojas, Francisco J.
AU - Meneses, Esteban
PY - 2005
Y1 - 2005
N2 - Web caches have several advantages for reducing the server load, minimizing the network traffic and lowering user latency. However, maintaining consistency among objects is one of the primary concerns when using web caches. To this purpose, some strategies have been adopted. One of them is using the TTL (time-to-live) of the object, which is a lapse of time during which a copy of the object could be considered valid. After that, the object becomes stale and it can be invalidated from the cache or be revalidated later. Moreover, it is important to consider the relationships among all objects in the cache, such that revalidation of some particular object could mean the invalidation of others. This paper presents two mechanisms for maintaining sequential consistency among operations in the objects, using the TTL scheme and logical clocks.
AB - Web caches have several advantages for reducing the server load, minimizing the network traffic and lowering user latency. However, maintaining consistency among objects is one of the primary concerns when using web caches. To this purpose, some strategies have been adopted. One of them is using the TTL (time-to-live) of the object, which is a lapse of time during which a copy of the object could be considered valid. After that, the object becomes stale and it can be invalidated from the cache or be revalidated later. Moreover, it is important to consider the relationships among all objects in the cache, such that revalidation of some particular object could mean the invalidation of others. This paper presents two mechanisms for maintaining sequential consistency among operations in the objects, using the TTL scheme and logical clocks.
KW - Lifetime based consistency
KW - Sequential consistency
KW - Web caching
UR - http://www.scopus.com/inward/record.url?scp=60749123729&partnerID=8YFLogxK
M3 - Contribución a la conferencia
AN - SCOPUS:60749123729
SN - 9781932415582
SN - 1932415599
SN - 9781932415599
T3 - Proceedings of the 2005 International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA'05
SP - 803
EP - 809
BT - Proceedings of the 2005 International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA'05
T2 - 2005 International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA'05
Y2 - 27 June 2005 through 30 June 2005
ER -