We describe the design, implementation, and evaluation of Occult (Observable Causal Consistency Using Lossy Timestamps), the first scalable, geo-replicated data store that …
This paper presents the design, implementation, and evaluation of Saturn, a metadata service for geo-replicated systems. Saturn can be used in combination with several …
We propose two protocols that provide scalable causal consistency for both partitioned and replicated data stores using dependency matrices (DM) and physical clocks. The DM …
We consider the problem of separating consistency-related safety properties from availability and durability in distributed data stores via the application of a" bolt-on" shim layer that …
Geo-replicated, distributed data stores that support complex online applications, such as social networks, must provide an" always-on" experience where operations always complete …
Causal consistency is the strongest consistency model that is available in the presence of partitions and provides useful semantics for human-facing distributed services. Here, we …
S Almeida, J Leitão, L Rodrigues - … of the 8th ACM European Conference …, 2013 - dl.acm.org
This paper proposes a Geo-distributed key-value datastore, named ChainReaction, that offers causal+ consistency, with high performance, fault-tolerance, and scalability …
We consider the setting of serverless Function-as-a-Service (FaaS) platforms, where storage services are disaggregated from the machines that support function execution. FaaS …
H Attiya, F Ellen, A Morrison - Proceedings of the 2015 ACM Symposium …, 2015 - dl.acm.org
Modern replicated data stores aim to provide high availability, by immediately responding to client requests, often by implementing objects that expose concurrency. Such objects, for …