Uber / Ride Sharing
Design a ride-sharing system matching riders with nearby drivers in real time, with dynamic pricing and route optimization.
These requirements and scale numbers are for reference. The AI reviewer will evaluate your design based on the functional requirements and assumptions you define.
🎯 Key Requirements
- •Match a rider with a nearby driver in real time
- •Track the trip on a live map and update ETA
- •Process payment and driver payout after the trip
📐 Scale Expectations
- •100K rides per day
- •10K concurrent active drivers in a city
- •Match within 30 seconds
Community Submissions (1)