Grokking Microservices for System Design Interviews

0% completed

Case Study: A Payments and Wallet Platform

1. The Question

"Design a payments and wallet platform. Users top up from a card, hold a balance, pay merchants, and withdraw to a bank. Money must never be wrong, and every number must be explainable a year later. Say 20 million wallets and 5 million money movements a day."

Every case study has cared about correctness, and ticket booking had a hard invariant enforced by one atomic write

.....

.....

.....

Like the course? Get enrolled and start learning!