Backend & systems·Transactions and isolation
the process died halfway through and you needed the first update to be rolled back rather than left standing on its own.
Atomicity
The guarantee that a transaction either applies entirely or not at all. It is what makes partial failure recoverable: there is no state where money left one account and never arrived at the other. It says nothing about what other transactions can see while yours is running — that is isolation.