
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



