PolarDB-SCC: A Cloud-Native Database Ensuring Low Latency for Strongly Consistent Reads

X Yang, Y Zhang, H Chen, C Sun, F Li… - Proceedings of the VLDB …, 2023 - dl.acm.org
A classic design of cloud-native databases adopts an architecture that consists of one
read/write (RW) node and one or more read-only (RO) nodes. In such a design, 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) …

Caerus: Low-Latency Distributed Transactions for Geo-Replicated Systems

J Hildred, M Abebe, K Daudjee - Proceedings of the VLDB Endowment, 2023 - dl.acm.org
Distributed deterministic database systems achieve high transaction throughput for
geographically replicated data. Supporting transactions with ACID guarantees requires …

Detock: High Performance Multi-region Transactions at Scale

CDT Nguyen, JK Miller, DJ Abadi - … of the ACM on Management of Data, 2023 - dl.acm.org
Many globally distributed data stores need to replicate data across large geographic
distances. Since synchronously replicating data across such distances is slow, those …

TDSQL: Tencent Distributed Database System

Y Chen, A Pan, H Lei, A Ye, S Han, Y Tang… - Proceedings of the …, 2024 - dl.acm.org
Distributed databases have become indispensable in contemporary computing and data
processing, owing to their pivotal role in ensuring high availability and scalability. They …

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 …

The Price of Privacy: A Performance Study of Confidential Virtual Machines for Database Systems

L Qiu, R Taft, A Shraer, G Kollios - … of the 20th International Workshop on …, 2024 - dl.acm.org
Confidential virtual machines (CVM) use trusted hardware to encrypt data being processed
in memory to prevent unauthorized access. Applications can be migrated to CVM without …

A demonstration of multi-region CockroachDB

A Ajmani, A Shah, A Shraer, A Storm, R Taft… - Proceedings of the …, 2022 - dl.acm.org
A database service is required to meet the consistency, performance, and availability goals
of modern applications serving a global user-base. Configuring a database deployed across …

Efficient Geo-Distributed Transaction Processing

JT Hildred - 2023 - uwspace.uwaterloo.ca
Distributed deterministic database systems support OLTP workloads over geo-replicated
data. Providing these transactions with ACID guarantees requires a delay of multiple wide …

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 …