Distributed Transactions: A primer

Hosted By
Abdulaziz A.

Details
Thanks for InspireU for hosting this event.
In this session we will cover the role of transactions in distributed systems and the requirements for atomicity and data consistency. Building highly available distributed transactions to support highly available applications is challenging task, and in this session we will cover the current literature and practices that cover this area.
ACID
Consistency & the CAP theorem
Two-Phase Commit (2PC) protocol
Three-Phase Commit (3PC) protocol
Paxos & Raft
Sagas
Compensating Transaction pattern
Consistency & distributed transactions in microservices
Idempotency
Starbucks Does Not Use Two-Phase Commit
Life beyond Distributed Transactions

DistSys Riyadh
See more events
inspireU from stc
Hanifa Valley St · Riyadh, Al
Distributed Transactions: A primer