Estimate Food Delivery System Design

Learn about the Estimate Food Delivery system design for the delivery app.

4. Calculation & estimation

Assumptions

For the sake of simplicity, we can make these assumptions:

  • There are 2 million monthly active users, a total of 20 million users, 300k restaurants, and 200k drivers deliver food.
  • On average, there are 20 million deliveries per year.

Data size

  • For 1 month, we collected data on 2 millions deliveries. Each delivery has around 500 bytes related features.
  • Total size: 500 * 2 * 10610^{6} = 10910^9 bytes = 1 Gigabytes.

Scale

  • Support 20 million users

5. System Design

Get hands-on with 1400+ tech skills courses.