Preparing chapter
Loading your data design lesson
The curriculum shell is ready while the requested chapter is being prepared. You can wait here or return to the design library.
Preparing chapter
The curriculum shell is ready while the requested chapter is being prepared. You can wait here or return to the design library.
Uber · Data Engineering
Lock freshness, correctness, and privacy expectations.
01 · Assumptions
Four explicit assumptions make every downstream number defensible.
02 · Derived load
The total peak lands near 600K–700K events per second.
GPS event rate versus average trip-lifecycle rate.
03 · Storage
Raw location history is the capacity problem; trip facts are the correctness problem.
04 · Whiteboard
Each formula includes the worked interview number. Click to copy.
05 · Decision
GPS volume is 100× trip events, so it must be separately partitioned and separately tiered.