SCALING UBER’S REALTIME MARKET PLATFORM
QCON LONDON 2015
SCALING UBERS REALTIME MARKET PLATFORM QCON LONDON 2015 partners - - PowerPoint PPT Presentation
SCALING UBERS REALTIME MARKET PLATFORM QCON LONDON 2015 partners riders dispatch post trip maps / ETA services processing databases money partners riders dispatch post trip maps / ETA services processing databases money
QCON LONDON 2015
partners riders dispatch post trip processing money maps / ETA services databases
partners riders dispatch post trip processing money maps / ETA services databases
partners riders dispatch post trip processing money maps / ETA services databases
partners riders dispatch post trip processing money maps / ETA services databases
partners riders dispatch post trip processing money maps / ETA services databases
partners riders dispatch post trip processing money maps / ETA services databases
partners riders dispatch post trip processing money maps / ETA services databases
partners riders dispatch post trip processing money maps / ETA services databases
partners riders dispatch post trip processing money maps / ETA services databases
dispatch post trip processing money maps / ETA services databases
dispatch post trip processing money maps / ETA services databases
supply humans demand humans demand supply Dispatch
supply humans demand humans demand supply Dispatch
supply humans demand humans demand supply Dispatch
supply humans demand humans demand supply Dispatch DISCO
supply humans demand humans demand supply Dispatch DISCO geo by supply geo by demand routing / ETA
supply humans demand humans demand supply Dispatch DISCO geo by supply geo by demand routing / ETA
demand supply Dispatch DISCO geo by supply geo by demand routing / ETA
Source: Geometry on the Sphere: Google's S2 Library
Source: Geometry on the Sphere: Google's S2 Library
D1 Pickup request S1 best ETA +8 mins time S1 pickup after 8 mins
time S2 drop off +2 mins S2 ETA from drop off +1 min D1 Pickup request S1 best ETA +8 mins S1 pickup after 8 mins
time D1 Pickup request S2 best ETA +3 mins S2 pickup after 3 mins
time S2 pickup D2 D1 Pickup request S2 best ETA +3 mins D2 Pickup request S2 best ETA +1 mins S2 pickup D1 S2 drop off D1 S2 drop off D2
demand supply Dispatch DISCO geo by supply geo by demand routing / ETA
load balancer service A service B
load balancer service A service B
service A service B (1) service B (2) req 1, also B (2) +5ms req 1, also B (1) cancel req 1
partner app dispatch DC1 Location Updates State Digest dispatch DC2 Location Updates S t a t e R e q u e s t