5 ms·
Banking systems use limited availability rather than tolerate inconsistency. Banks are pessimistic.
by jason_at_orly 12y ago
Banking systems use limited availability rather than tolerate inconsistency. Banks are pessimistic.
- seanmcdirmid 12y agobullsh*t. Banks are the biggest users of eventual consistency out there, and have been since the 1500s. See "Myth: Eric Brewer On Why Banks Are BASE Not ACID - Availability Is Revenue" http://highscalability.com/blog/2013/5/1/myth-eric-brewer-on-why-banks-are-base-not-acid-availability.html http://highscalability.com/blog/2013/5/1/myth-eric-brewer-on...
- jason_at_orly 12y agoTrue, but an ATM one thing, big transactions are different. And the high volume, highly available transactions are constrained to pools which are themselves handled with pessimism. You won't be able to walk away with a large wire transfer without the the money shifting thru locks.