If you want to become good at system design (I'm not joking), learn these case studies:
1 How Uber Finds Nearby Drivers at 1 Million Requests per Second ↳ https://lnkd.in/eeqH9Hjh
2 How Amazon S3 Achieves 99.999999999% Durability ↳ https://lnkd.in/eutGiK35
3 How Stripe Prevents Double Payment Using Idempotency ↳ https://lnkd.in/erMkqwq4