The two ledgers must agree
₹100 leaves Alice's shard and has to arrive on Bob's. Something dies in the middle. Where does the money end up?
Two account books live on separate machines, and one transfer has to touch both. The panels walk the protocol step by step, show what each book holds at this moment, and print the verdict: money safe, money stuck, or money gone. Move the crash to a different step and the verdict moves with it.
Ten fixed moments: seven of protocol, three of aftermath. Step through them yourself. Nothing plays automatically.
try this Drag Which step of the protocol dies across all seven steps on each tab, and read the verdict under The bill.
Included with a plan
This lab is included with a plan. The first three lessons of every track are free, with their boards and videos. A plan unlocks every lesson, board, video, lab and paper for one price.
see also In Search of an Understandable Consensus Algorithm, Spanner: Google's Globally-Distributed Database, Time, Clocks, and the Ordering of Events in a Distributed System, Brewer's Conjecture and the Feasibility of Consistent, Available, Partition-Tolerant Web Services, Paxos Made Simple and Large-scale Incremental Processing Using Distributed Transactions and Notifications in Papers.