Coding Blocks cover image

Designing Data-Intensive Applications – Weak Isolation and Snapshotting

Coding Blocks

00:00

Getting a Consistent Snapshot

At the start of a transaction, a list of all the transactions in progress are identified and ignored by any reads. If it's written but higher than your ID, which would be newer, then you ignore it. You only want things that are like your transaction ID or lower that have been written. Everything else is fair game. There we go. That makes sense. But you see those answers, right? Like, you don't really want to be connected to that audience, you know?You're the worst. He got my joke even. He would be me to the punchline. I'm on fire. He's on a roll. He's got it today. Oh, man

Play episode from 01:06:59
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