Grokking Microservices for System Design Interviews
0% completed
Case Study: A Ride-Hailing Platform
1. The Question
"Design the backend for a ride-hailing platform. Riders request rides, nearby drivers get offered the trip, both sides watch the trip live, and the rider is charged when it ends. Say 20 million rides a day across 500 cities."
At first glance this is the food delivery design with the restaurant removed: the event spine and live tracking carry over. Say that, then say what is different.
- **Matching quality is a design goal
.....
.....
.....
Like the course? Get enrolled and start learning!