How does DynamoDB handle TransactionalWrite on the same item in a Global Table over different regions.
Example scenario: I have a global table in us-east-1 (N.Virginia) and us-east-2 (Ohio) regions. I have distributed system which does a transactional write operation on an item. There can be a scenario where the same transaction write operation is done on a global database across multiple region.
How would the data propagation in this case for the global streams work. How would the atomicity be maintained in this case?