TLDR Web Dev · ARTICLES & TUTORIALS

DSQL VIGNETTE: READS AND COMPUTE

brooker.co.za8 min read

Summary from the TLDR Web Dev newsletter

Aurora DSQL, AWS's new scalable SQL database, achieves scalability by independently scaling compute, read/write throughput, and storage using a disaggregated architecture that separates compute and storage. This architecture uses Firecracker MicroVMs for each transaction, resulting in dynamic scaling and optimized latency through proximity to clients. Reads are implemented using multiversion concurrency control allowing for strongly consistent, snapshot-isolated transactions without inter-node coordination.