PolarDB-SCC: A Cloud-Native Database Ensuring Low Latency for Strongly Consistent Reads
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 …
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) …
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 …
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 …
distances. Since synchronously replicating data across such distances is slow, those …
TDSQL: Tencent Distributed Database System
Distributed databases have become indispensable in contemporary computing and data
processing, owing to their pivotal role in ensuring high availability and scalability. They …
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
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 …
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
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 …
in memory to prevent unauthorized access. Applications can be migrated to CVM without …
A demonstration of multi-region CockroachDB
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 …
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 …
data. Providing these transactions with ACID guarantees requires a delay of multiple wide …
Fast Commitment for Geo-Distributed Transactions via Decentralized Co-coordinators
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 …
distinct datacenters across multiple regions, enabling regional-level disaster recovery and …