A survey on NoSQL stores

A Davoudian, L Chen, M Liu - ACM Computing Surveys (CSUR), 2018 - dl.acm.org
Recent demands for storing and querying big data have revealed various shortcomings of
traditional relational database systems. This, in turn, has led to the emergence of a new kind …

Consistency in non-transactional distributed storage systems

P Viotti, M Vukolić - ACM Computing Surveys (CSUR), 2016 - dl.acm.org
Over the years, different meanings have been associated with the word consistency in the
distributed systems community. While in the'80s “consistency” typically meant strong …

Cloudburst: Stateful functions-as-a-service

V Sreekanti, C Wu, XC Lin, J Schleier-Smith… - arxiv preprint arxiv …, 2020 - arxiv.org
Function-as-a-Service (FaaS) platforms and" serverless" cloud computing are becoming
increasingly popular. Current FaaS offerings are targeted at stateless functions that do …

The part-time parliament

L Lamport - Concurrency: the Works of Leslie Lamport, 2019 - dl.acm.org
Recent archaeological discoveries on the island of Paxos reveal that the parliament
functioned despite the peripatetic propensity of its part-time legislators. The legislators …

Cure: Strong semantics meets high availability and low latency

DD Akkoorath, AZ Tomsic, M Bravo, Z Li… - 2016 IEEE 36th …, 2016 - ieeexplore.ieee.org
Developers of cloud-scale applications face a difficult decision of which kind of storage to
use, summarised by the CAP theorem. Currently the choice is between classical CP …

I {Can't} Believe {It's} Not Causal! Scalable Causal Consistency with No Slowdown Cascades

SA Mehdi, C Littley, N Crooks, L Alvisi… - … USENIX Symposium on …, 2017 - usenix.org
We describe the design, implementation, and evaluation of Occult (Observable Causal
Consistency Using Lossy Timestamps), the first scalable, geo-replicated data store that …

Saturn: A distributed metadata service for causal consistency

M Bravo, L Rodrigues, P Van Roy - Proceedings of the Twelfth …, 2017 - dl.acm.org
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 …

Transactional causal consistency for serverless computing

C Wu, V Sreekanti, JM Hellerstein - Proceedings of the 2020 ACM …, 2020 - dl.acm.org
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 …

OrderlessChain: A CRDT-based BFT Coordination-free Blockchain Without Global Order of Transactions

P Nasirifard, R Mayer, HA Jacobsen - Proceedings of the 24th …, 2023 - dl.acm.org
Existing permissioned blockchains often rely on coordination-based consensus protocols to
ensure the safe execution of applications in a Byzantine environment. Furthermore, the …

Specification and complexity of collaborative text editing

H Attiya, S Burckhardt, A Gotsman, A Morrison… - Proceedings of the …, 2016 - dl.acm.org
Collaborative text editing systems allow users to concurrently edit a shared document,
inserting and deleting elements (eg, characters or lines). There are a number of protocols for …