
Designing Data-Intensive Applications – Weak Isolation and Snapshotting
Coding Blocks
00:00
What's the Magic of the Internet?
An example of a non repeatable read here is sort of what outlaw was talking about. So an example is given where a customer has two bank accounts gets, gets our balance of account one. But then some moments later after a transfer of $100 from account two to account one, the customer gets the balance for account two. Well, the problem is the customer has an old value from account one and a new value from account two,. so it looks like the customer is missing a hundred dollars, right? And this is because there were different things reading in multiple places while operations were happening; they call them lost updates.
Play episode from 29:10
Transcript



