4 papers
Bodega: Serving Linearizable Reads Locally from Anywhere at Anytime via Roster Leases
Guanzhou Hu, Andrea Arpaci-Dusseau, Remzi Arpaci-Dusseau
We present Bodega, the first consensus protocol that serves linearizable reads locally from any desired node, regardless of interfering writes. Bodega achieves this via a novel ros…
Crossword: Adaptive Consensus for Dynamic Data-Heavy Workloads
Guanzhou Hu, Yiwei Chen, Andrea Arpaci-Dusseau +1
We present Crossword, a flexible consensus protocol for dynamic data-heavy workloads, a rising challenge in the cloud where replication payload sizes span a wide spectrum and intro…
Marlin: Efficient Coordination for Autoscaling Cloud DBMS (Extended Version)
Wenjie Hu, Guanzhou Hu, Mahesh Balakrishnan +1
Modern cloud databases are shifting from converged architectures to storage disaggregation, enabling independent scaling and billing of compute and storage. However, cloud database…
A Unified, Practical, and Understandable Model of Non-transactional Consistency Levels in Distributed Replication
Guanzhou Hu, Andrea Arpaci-Dusseau, Remzi Arpaci-Dusseau
We present a practical model of non-transactional consistency levels in the context of distributed data replication. Unlike prior work, our simple Shared Object Pool (SOP) model de…