Stripe
One system, end to end: 9 boards and 9 narrated episodes, in order.
9 boards
9 videos
5 lessons
Watch in order

01Stripe architecture, end to end: the ledger behind the API call
1:57

02Idempotency keys: how a retry stops being a second charge
2:04

03The money-movement state machine: a payment is not a row you update
2:25

04Double-entry ledgers: the log a payments company is never allowed to edit
2:14

05Card network rails: the four-party dance behind one tap
2:54

06Exactly-once: the outbox, the retry chain, and reconciliation
2:30

07Boring technology, on purpose: the infrastructure bet under a payments company
2:25

08Platform primitives: how one ledger becomes fraud scoring, billing and marketplaces
2:29

09Stripe, the whole system on one canvas
2:48
Boards
- 00The Map▶ video
- 01The API & Idempotency▶ video
- 02Money Movement State Machine▶ video
- 03The Double-Entry Ledger▶ video
- 04Card Network Rails▶ video
- 05Reliability & Exactly-Once▶ video
- 06Data Infra & Scale▶ video
- 07Beyond Payments▶ video
- 08Everything▶ video
Lessons
- Every Litre Leaves One Tank and Enters Another - double-entry, normal balances and the trial balancelesson
- Four Parties to Every Tap - issuer, acquirer, network and interchangelesson
- The Hold That Is Not Money Yet - authorisation, capture, clearing, settlement and chargebackslesson
- The Ledger That Cannot Lie - build a small money ledger in Go and hold it to four promiseslesson
- Stripe - the case studylesson