TLDR Dev · OPINIONS & ADVICE

WHY STRONG CONSISTENCY?

brooker.co.za8 min read

Summary from the TLDR Dev newsletter

Eventual consistency causes pain for both customers and application builders as it leads to complex workarounds and potential bugs. Strong consistency, like that implemented in Aurora DSQL, avoids these issues by ensuring reads reflect the latest data. Aurora DSQL achieves strong consistency by ensuring storage replicas only return data for a specific timestamp once they've seen all updates up to that time, simplifying application development.