Distributed Transactions
4 min readJul 8, 2021
Transaction is a way to ensure the system stays in a consistent state when challenged by external and internal forces like network error, system crash and even accident introduction of bugs.
Distributed transaction is an extension of transaction where it makes sure the system spread across regions are maintained in the consistent state.