
Designing Data-Intensive Applications – Lost Updates and Write Skew
Coding Blocks
00:00
Is Your Database Not Supporting Transactions?
No snapshot number. Okay, so what if your database doesn't even support transactions at all? So, you know, no snapshot number. This is where we kind of jumped ahead a little bit here and said your best option there is compare and set. And then you have the option of you failing or we mentioned you'll get that, it won't fail at all just say zero records updated. It's up to the application to say, was there an update actually applied to records? So you need that kind of functionality built in.
Play episode from 23:49
Transcript



