3 ms·
Banks work because processes performed by humans that were developed before digital computers were invented, not because technology. They have logs of all trans
by wolf550e 7y ago
Banks work because processes performed by humans that were developed before digital computers were invented, not because technology. They have logs of all transactions and are willing to reconcile them manually and are insured/lawyered against loss when they can't reverse an erroneous transfer. Money can take two business days to move instead of milliseconds, and their customers are mostly fine with this.
Programmers are taught that database transactions exist so that when you move money from one account to another and crash in the middle, no money is ever created or destroyed. Well, cat picture websites might do that, but banks don't. They reconcile logs at end of day.
- dehrmann 7y agoI was commenting on this: > you either spend money on software that deals with the hardware being unreliable...or you spend money on hardware that promises to be highly reliable and save on software.
- wolf550e 7y agoThen I don't understand. Which strategy is like the 737-max ? Banks generally don't build systems that crash and lose your money.