Distributed transactions

Outbox, sagas, maker-checker, patterns that keep money movement honest across systems.

3 hands-on lessons in this topic. Read each one free, then practice it on a real double-entry ledger in the lab.

  1. Lesson 35

    The outbox pattern

    Reliably fan out side-effects after a ledger entry commits.

  2. Lesson 36

    Sagas and compensating actions

    When step 2 fails after step 1 committed, you can't rollback, you compensate.

  3. Lesson 37

    Maker-checker controls

    Two humans, two entries, one approved transfer. Regulator-mandated for treasury.

Search lessons

Type to find any of the 85 lessons. Press Enter to open.