ASX Interview Question

How would you handle transactions in a distributed architecture?