5 ms·
Partitions being "almost impossible" would be fine for running Facebook or HN. Not so much if you're a payment processor or investment brokerage. If you want yo
by brianpgordon 11y ago
Partitions being "almost impossible" would be fine for running Facebook or HN. Not so much if you're a payment processor or investment brokerage. If you want your distributed system to be consistent then your application code needs to be able to handle partitions, end of story. The CAP theorem hasn't changed.
- deleted 11y ago[deleted]
- david927 11y agoFrom what I understand, even ATM's are eventually consistent.
- vidarh 11y agoMost things in the banking system is eventually consistent.
- vidarh 11y agoFor a payment processor at least, there's basically nothing that can't be eventually consistent. Anything interfacing with banking has traditionally had a very high tolerance for eventual consistency as many processes have had wildly varying and long settlement timelines. Basically it's been rare for you to be able to guarantee you have a consistent view of an account at any given time.