Slide 16 of 34
Notes:
Classic example:
bank account transfer:
debit one account
credit another account
must be an ‘atomic’ operation.
Can’t allow debit without the credit.
Server-side errors: disk crash etc
Client side errors: program die()’s or is killed