Scalable and Accurate Causality Tracking for Eventually Consistent Stores

dc.contributor.author Paulo Sérgio Almeida en
dc.contributor.author Carlos Baquero en
dc.contributor.author Ricardo Tomé Gonçalves en
dc.contributor.author Preguica,N en
dc.contributor.author Vítor Francisco Fonte en
dc.date.accessioned 2017-12-18T14:52:46Z
dc.date.available 2017-12-18T14:52:46Z
dc.date.issued 2014 en
dc.description.abstract In cloud computing environments, data storage systems often rely on optimistic replication to provide good performance and availability even in the presence of failures or network partitions. In this scenario, it is important to be able to accurately and efficiently identify updates executed concurrently. Current approaches to causality tracking in optimistic replication have problems with concurrent updates: they either (1) do not scale, as they require replicas to maintain information that grows linearly with the number of writes or unique clients; (2) lose information about causality, either by removing entries from client-id based version vectors or using server-id based version vectors, which cause false conflicts. We propose a new logical clock mechanism and a logical clock framework that together support a traditional key-value store API, while capturing causality in an accurate and scalable way, avoiding false conflicts. It maintains concise information per data replica, only linear on the number of replica servers, and allows data replicas to be compared and merged linear with the number of replica servers and versions. en
dc.identifier.uri http://repositorio.inesctec.pt/handle/123456789/4207
dc.identifier.uri http://dx.doi.org/10.1007/978-3-662-43352-2_6 en
dc.language eng en
dc.relation 5882 en
dc.relation 5607 en
dc.relation 5642 en
dc.relation 5596 en
dc.rights info:eu-repo/semantics/openAccess en
dc.title Scalable and Accurate Causality Tracking for Eventually Consistent Stores en
dc.type conferenceObject en
dc.type Publication en
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
P-009-JTY.pdf
Size:
218.97 KB
Format:
Adobe Portable Document Format
Description: