← Questions

Design the data flow behind a food delivery restaurant list

0
UberSystem designLast asked Sep 2026

When a customer opens a food delivery app with a delivery address, the home screen lists the restaurants that can deliver there. Design how restaurant data travels from the systems where it is created and changed into that list.

Cover how updates propagate, how the list for one address is worked out and served quickly, and how fresh it has to be.

Your canvas
Draw your answer hereBoxes, arrows and notes, saved for you to come back to.Sign in to start drawing