Chardonnay: Fast and General Datacenter Transactions for {On-Disk} Databases

T Eldeeb, X **e, PA Bernstein, A Cidon… - 17th USENIX Symposium …, 2023 - usenix.org
Distributed on-disk database systems could either use an expensive commit protocol like
two-phase commit (2PC) to guarantee atomicity, and suffer from slow distributed …

Boosting Data Center Performance via Intelligently Managed Multi-backend Disaggregated Memory

J Wang, H Yang, C Li, Y Zhuansun… - … Conference for High …, 2024 - ieeexplore.ieee.org
Existing disaggregated memory (DM) systems face a problem of underutilized far memory
bandwidth, which greatly limits the data throughput when processing data-intensive …

VeriTxn: Verifiable transactions for cloud-native databases with storage disaggregation

Z Zhao, H Pan, G Chen, X Du, W Lu… - Proceedings of the ACM on …, 2023 - dl.acm.org
Cloud-native databases become increasingly popular while exposing to greater data
security and correctness risks. Existing verifiable outsourced databases overlook either the …

PALF: Replicated Write-Ahead Logging for Distributed Databases

F Han, H Liu, B Chen, D Jia, J Zhou, X Teng… - Proceedings of the …, 2024 - dl.acm.org
Distributed databases have been widely researched and developed in recent years due to
their scalability, availability, and consistency guarantees. The write-ahead logging (WAL) …

Occam's Razor for Distributed Protocols

Z Lai, F Cui, H Fan, E Lo, W Zhou, F Li - … of the 2024 ACM Symposium on …, 2024 - dl.acm.org
Optimizing distributed protocols has traditionally been a real pain, requiring experts to figure
out where improvements can be made, along with rigorous correctness proofs and …

FC: Adaptive Atomic Commit via Failure Detection

H Pan, QT Ta, M Zhang, Z Zhao… - 2024 IEEE 40th …, 2024 - ieeexplore.ieee.org
Atomic commit protocols (ACPs) are crucial for ensuring transaction atomicity in distributed
transaction processing. However, existing ACPs, designed specifically for fixed failure …

A Unified, Practical, and Understandable Summary of Non-transactional Consistency Levels in Distributed Replication

G Hu, A Arpaci-Dusseau, R Arpaci-Dusseau - arxiv preprint arxiv …, 2024 - arxiv.org
We present a summary of non-transactional consistency levels in the context of distributed
data replication protocols. The levels are built upon a practical object pool model and are …

Eight Transaction Papers by Jim Gray

PA Bernstein - arxiv preprint arxiv:2310.04601, 2023 - arxiv.org
This article is a summary of eight of Jim Gray's transaction papers. It was written at the
invitation of Pat Helland to be a chapter of a forthcoming book in the ACM Turing Award …

Fast Commitment for Geo-Distributed Transactions via Decentralized Co-coordinators

Z Zhang, H Hu, X Zhou, Y Tu, W Qian… - arxiv preprint arxiv …, 2023 - arxiv.org
In a geo-distributed database, data shards and their respective replicas are deployed in
distinct datacenters across multiple regions, enabling regional-level disaster recovery and …

Towards Transaction as a Service

Y Zhang, W Zhou, Y Ren, S Li, G Li, G Yu - arxiv preprint arxiv …, 2023 - arxiv.org
This paper argues for decoupling transaction processing from existing two-layer cloud-
native databases and making transaction processing as an independent service. By building …