4 ms·
I think it is a common misconception that banks use database transactions the old fashioned way. They seem to be more like eventual consistency. I initiate a tr
by edwintorok 6y ago
I think it is a common misconception that banks use database transactions the old fashioned way.
They seem to be more like eventual consistency. I initiate a transfer and there is some check about available balance (although with various overdrafts, etc. it is unclear how strict), then it is marked pending and eventually the transaction succeeds or fails days later (an international transaction).
- Hallucinaut 6y agoThis is conflating things. At a database level it is absolutely ACID compliant, full transactions are used for situations like you mention within one bank. The fact there may be interplay between custodian banks and various triggered events has nothing to do with the type of database consistency features of an RDBMS.