Home icon

Everything you don’t need to know about Amazon Aurora DSQL: Part 5 – How the service uses clocks

Database Blog



This article explains how Amazon Aurora DSQL uses hybrid logical clocks and Amazon Time Sync Service to maintain strong consistency across distributed, multi-Region deployments.

  • Aurora DSQL employs active-active design with all nodes serving read and write traffic
  • Hybrid logical clocks combine physical clock accuracy with logical clock causality tracking
  • Amazon Time Sync Service provides microsecond-level precision using atomic clocks and GPS
  • Read-only transactions achieve linearizability through upper error bound timestamp selection
  • Transactions receive start and commit timestamps to ensure consistent ordering across regions
  • System delays client responses until timestamp bounds verified in the past
  • Prevents timing anomalies where later transactions could see earlier commit states
  • Enables financial and ecommerce use cases requiring strong consistency guarantees

Aurora DSQL's hybrid clock approach delivers global strong consistency with minimal latency by combining precise time synchronization with logical ordering mechanisms.



Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

Nov 25
2025
Everything you don’t need to know about Amazon Aurora DSQL: Part 1 – Setting the scene
Nov 25
2025
Everything you don’t need to know about Amazon Aurora DSQL: Part 4 – DSQL components
Nov 25
2025
Everything you don’t need to know about Amazon Aurora DSQL: Part 2 – Shallow view
Nov 25
2025
Everything you don’t need to know about Amazon Aurora DSQL: Part 3 – Transaction processing

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.