Re:Your ATM does not use transactions
by ww520 on Thursday January 10, 2013 @08:11AM
(#5036656)
It's called roll-forward compensation transaction. It's still a transaction because at the end your account is still consistent, wrt to its balance.
The bank logs all the operations including the mistake and the compensation (debit) to make your account whole again. The bank is showing you the transaction log which is usually hidden in a database transaction you normally encounter in RDBMS.
The bank logs all the operations including the mistake and the compensation (debit) to make your account whole again. The bank is showing you the transaction log which is usually hidden in a database transaction you normally encounter in RDBMS.