AWS has the Google TrueTime equivalent precision clock available for public use[1] which makes this problem much easier to solve now. Auora DSQL uses it. Even third party db's like YugabyteDb make use of it.
[1] https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/set-time...