distributed-systems 7
- Design a Ticket Booking System: The Whole Interview, From On-Sale Spike to Paid Seat
- Sagas and the Outbox Pattern: How to Do a Transaction Across Services Without a Distributed Transaction
- Transaction Isolation Levels: What Your Database Actually Does When Two Users Book the Last Seat
- What Consistency Actually Means: The Ladder Behind "Eventually Consistent"
- Idempotency Keys, Properly: Why "Just Make It Idempotent" Is Harder Than It Sounds
- Design a Distributed Job Scheduler: Exactly-Once Is a Lie, and Other Things to Say Out Loud
- Design a Rate Limiter: Algorithms Are the Easy Part