Geospatial index (H3)
Hexagonal cells at multiple resolutions. Query 'drivers within 3 km' = scan neighboring cells. Fast + uniform coverage.
Advertisement
Geospatial index (H3)
Hexagonal cells at multiple resolutions. Query 'drivers within 3 km' = scan neighboring cells. Fast + uniform coverage.
Advertisement
Driver location streaming
Every driver app pings location every 1-4 seconds. Aggregated + updated in the geo index continuously.
Match optimization
Not just nearest — considers ETA, driver rating, surge pricing, batching potential (pooled rides). Sub-second decision.
Surge pricing dynamic
Ratio of requests to available drivers in area → price multiplier. Balances supply + demand in real time.
Redundant match attempts
Primary driver declines? Fallback list of next-best drivers ready. All computed upfront to hide latency.