Aurora DSQL: Scalable, Multi-Region OLTP
4 hours ago
- #Distributed Transactions
- #Database Systems
- #Cloud Computing
- Aurora DSQL is a serverless SQL database for scalable, multi-region OLTP with active-active capabilities.
- It uses a disaggregated architecture separating compute, storage, and transaction coordination into scalable services.
- The system employs multiversion concurrency control with precision timestamps for coordination-free reads and optimistic concurrency control for writes.
- Coordination is minimized, occurring only at commit time via distributed adjudicators and the Journal replication system.
- It supports elastic scaling from zero to millions of TPS while ensuring strong consistency, ACID transactions, and high availability during failures.