Saved locally in this browser. Sync isn't connected on this device yet, so home and office won't match. Press the Sync button and enter your sync passcode. It then merges this device's progress with the database and keeps the latest.

System Design

Day 94 of 140 · Week 14: Performance, Payments and CI/CD · Architecture and Scale

Design: Payment System

Payment design tests correctness under failure: idempotency, ledgers and reconciliation. It is common at fintech-heavy European companies.

0/4 tasks · ~3h

Tasks

Search & resources

Click to search on YouTube or Google.

  • design payment system
  • double entry ledger system design
  • idempotency keys Stripe