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.