Coding Blocks cover image

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

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app