Dotted Version Vectors: Logical Clocks for Optimistic Replication

Computer Science – Distributed – Parallel – and Cluster Computing

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Preprint, submitted for publication. 12 pages

Scientific paper

In cloud computing environments, a large number of users access data stored in highly available storage systems. To provide good performance to geographically disperse users and allow operation even in the presence of failures or network partitions, these systems often rely on optimistic replication solutions that guarantee only eventual consistency. In this scenario, it is important to be able to accurately and efficiently identify updates executed concurrently. In this paper, first we review, and expose problems with current approaches to causality tracking in optimistic replication: these either lose information about causality or do not scale, as they require replicas to maintain information that grows linearly with the number of clients or updates. Then, we propose a novel solution that fully captures causality while being very concise in that it maintains information that grows linearly only with the number of servers that register updates for a given data element, bounded by the degree of replication.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Dotted Version Vectors: Logical Clocks for Optimistic Replication does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Dotted Version Vectors: Logical Clocks for Optimistic Replication, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dotted Version Vectors: Logical Clocks for Optimistic Replication will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-463032

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.