2 ms·
A quote: 'However, it was discovered that placing several withdrawals all in practically the same instant meant each request was processed at more-or-less the s
by lutusp 13y ago
A quote: 'However, it was discovered that placing several withdrawals all in practically the same instant meant each request was processed at more-or-less the same time, resulting in a negative balance but "valid insertions into the database, which then get picked up by the withdrawal daemon.'
I can't believe programmers are alive today who don't know what a race condition is. In the future, when parallel processing is more the norm than the exception, race conditions will be the first thing we'll have to think about, not the last.