UPDF AI

Amazon Aurora: Design Considerations for High Throughput Cloud-Native Relational Databases

Alexandre Verbitski,A. Gupta,7 Authors,Xiaofeng Bao

2017 · DOI: 10.1145/3035918.3056101
386 Citations

TLDR

This paper describes the architecture of Aurora and the design considerations leading to that architecture, and describes how Aurora achieves consensus on durable state across numerous storage nodes using an efficient asynchronous scheme, avoiding expensive and chatty recovery protocols.