Abstract

Object replication and cacheing have been used individually in distributed systems for many years. There are benefits from being able to support both: replication for availability, and cacheing for performance. Although both involve handling multiple copies of objects, there are sufficient differences between the two to make the design of an integrated approach a challenging exercise. In this paper we shall describe a design that provides the benefits of both replication and cacheing by allowing both types of protocols to co-exist within the same application. We do not propose a new replication or cacheing protocol; rather a way in which existing implementations can be combined.

A Method for Combining Replication with Cacheing
Little, M.C. and Shrivastava, S.K.
In 1999 IEEE Workshop on Reliable Middleware (WREMI '99), part of the 18th IEEE Symposium on Reliable Distributed Systems (SRDS '99), Lausanne, Switzerland, 19-22 October 1999
pp 316-321
IEEE Computer Society Press, 1999ISBN 0-7695-0290-3