
All active drivers notify their current location every three seconds.One million active customers and 500 thousand active drivers per day.300 million customers and one million drivers in the system.We’ll design our build with the following constraints and estimations: Constraints will generally differ depending on time of day and location. capacity estimations and system limitations) are some of the most important considerations to make before designing Uber’s backend system.
/cdn.vox-cdn.com/uploads/chorus_image/image/59958793/UberEATS_app_lunch1_1.0.jpg)
Similar services: Lyft, Didi, Via, Sidecar, etc.Ĭonstraints (i.e.

What we know about our system requirements is: There are two kinds of users that our system should account for: Drivers and Customers. The customers and drivers communicate using the Uber app. Uber enables customers to book affordable rides with drivers in their personal cars. The popular smartphone app handles high traffic and complex data and systems. Uber aims to make transportation easy and reliable.
