
Designing Data-Intensive Applications – Lost Updates and Write Skew
Coding Blocks
00:00
Is the Transaction ID on the Data Higher Than Transaction ID?
A lot of those stuff, they look at like trade volume, just the amount of trades happening and stuff. And so there's all examples where like, there's even simple increments that are important that you don't wanna lose. So one solution we could have here is basically to fail and update where the transaction ID on the data we're changing is higher than our transaction ID. It does allow for the applications to be done or basically the code is gonna try to update, but you don't have a lot of flexibility.
Play episode from 20:29
Transcript



