Index

The Two Ledgers Must Agree (Distributed Transactions)

The Two Ledgers Must Agree
The Two Ledgers Must Agree · Open board

The last board of the System Design distributed-data arc. It picks up the line that Splitting the ledger (sharding) left hanging: “NO EASY CROSS-BOOK TXN.”

Before you start. Splitting the ledger (sharding) cut the chai stall’s single ledger into two books, so two boys could write at once, each book holding half the names. That is all you need here: two books, two pens, and a boy who can walk off with his book mid-sentence.

Continue reading with a plan

The first three lessons of every track are free. This lesson is included with a plan, which unlocks every lesson, board, video, lab and paper for one price.

View plans →Already a member? Sign in

Lab

One transfer, two books, and a crash that lands between them. Where does the money end up?

Drag Which step of the protocol dies across all seven steps on each tab, and read the verdict under The bill.

Open The two ledgers must agree →

Related paper

Review System Design →

Saved in this browser, and to your account when you sign in.