{FUSEE}: A fully {Memory-Disaggregated}{Key-Value} store

J Shen, P Zuo, X Luo, T Yang, Y Su, Y Zhou… - … USENIX Conference on …, 2023 - usenix.org
Distributed in-memory key-value (KV) stores are embracing the disaggregated memory (DM)
architecture for higher resource utilization. However, existing KV stores on DM employ …

Virtual consensus in delos

M Balakrishnan, J Flinn, C Shen, M Dharamshi… - … USENIX Symposium on …, 2020 - usenix.org
Consensus-based replicated systems are complex, monolithic, and difficult to upgrade once
deployed. As a result, deployed systems do not benefit from innovative research, and new …

Taobench: An end-to-end benchmark for social network workloads

A Cheng, X Shi, A Kabcenell, S Lawande… - Proceedings of the …, 2022 - dl.acm.org
The continued emergence of large social network applications has introduced a scale of
data and query volume that challenges the limits of existing data stores. However, few …

{FlightTracker}: Consistency across {Read-Optimized} online stores at facebook

X Shi, S Pruett, K Doherty, J Han, D Petrov… - … USENIX Symposium on …, 2020 - usenix.org
Social media platforms deliver fresh personalized content by performing a large number of
reads from an online data store. This store must be optimized for read efficiency, availability …

Efficient replication via timestamp stability

V Enes, C Baquero, A Gotsman, P Sutra - Proceedings of the Sixteenth …, 2021 - dl.acm.org
Modern web applications replicate their data across the globe and require strong
consistency guarantees for their most critical data. These guarantees are usually provided …

[PDF][PDF] Rr: A fault model for efficient tee replication

B Dinis, P Druschel, R Rodrigues - The Network and Distributed …, 2023 - pure.mpg.de
Trusted Execution Environments (TEEs) ensure the confidentiality and integrity of
computations in hardware. Subject to the TEE's threat model, the hardware shields a …

Exploiting nil-externality for fast replicated storage

A Ganesan, R Alagappan, AC Arpaci-Dusseau… - Proceedings of the …, 2021 - dl.acm.org
Do some storage interfaces enable higher performance than others? Can one identify and
exploit such interfaces to realize high performance in storage systems? This paper answers …

Odyssey: The impact of modern hardware on strongly-consistent replication protocols

V Gavrielatos, A Katsarakis, V Nagarajan - Proceedings of the Sixteenth …, 2021 - dl.acm.org
Get/Put Key-Value Stores (KVSes) rely on replication protocols to enforce consistency and
guarantee availability. Today's modern hardware, with manycore servers and RDMA …

Domino: using network measurements to reduce state machine replication latency in wans

X Yan, L Yang, B Wong - … of the 16th International Conference on …, 2020 - dl.acm.org
This paper introduces Domino, a low-latency state machine replication protocol for wide-
area networks. Domino uses network measurements to predict the expected arrival time of a …

Tolerating slowdowns in replicated state machines using copilots

K Ngo, S Sen, W Lloyd - … Symposium on Operating Systems Design and …, 2020 - usenix.org
Replicated state machines are linearizable, fault-tolerant groups of replicas that are
coordinated using a consensus algorithm. Copilot replication is the first 1-slowdown-tolerant …