Coding Blocks cover image

Designing Data-Intensive Applications – Transactions

Coding Blocks

00:00

Is That the Best Way to Implement a Transactional System?

Locking who can like how many process could write. So meaning that only one thing could be writing to that file one time, but then that kind of boggled my mind because I'm like, wow, like you're limiting how many things could write to a given file. And there's some problems that are going to hit with like, well, what if I say lock these refiles, I locked the first one, locked the second one and somebody beat me to the third one? You get into like two face commits and write a head logs and a few other kind of fancy features. But I think that you kind of hit the nail on the head on the general theory behind

Play episode from 26:53
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