
Distributed Transactions are Hard (How Two-Phase Commit works)
The Backend Engineering Show with Hussein Nasser
00:00
Distributed Transactions - Are We Consistent?
There's no known solution to this except working around it manually, I guess. That's why microservices sagas architecture comes into the place and tries to resolve this post the fact. So okay, are we consistent? Anything happened? Anything bad happens? And obviously I'm not an expert in distributed transactions or distributed processing at all, you know, but this is from my personal readings. Live the question to you. What do you guys think? Did you use these protocols? Are you in working alone at these big companies like Googleworking on a spanner and,you know, Amazon? Was that database called DynamoDB? They do these things on daily basis. Let me know what you
Transcript
Play full episode