/plushcap/analysis/cockroach-labs/just-how-global-is-amazon-aurora

Just How "Global" is Amazon Aurora?

What's this blog post about?

Amazon Aurora is a cloud-based relational database engine that combines the speed and reliability of high-end commercial databases with the simplicity and cost-effectiveness of open source databases. However, it may not be considered as a truly "global" database due to its limitations in global availability, performance, and consistency. Amazon Aurora's architecture is decades old and was not designed to support scalable inter-regional operation. It relies on a single write node for all global writes and can only extend read replicas to one other region. Additionally, it does not offer serializable isolation, low latency, and non-zero RTO. A true global database should focus on these two challenges: everything will fail, and the speed of light is constrained. CockroachDB was conceived as a global database from the beginning and has a sharp focus on these issues.

Company
Cockroach Labs

Date published
March 17, 2021

Author(s)
Jim Walker

Word count
2554

Hacker News points
8

Language
English


By Matt Makai. 2021-2024.