ITPUB
ITPUB
Nov 21, 2025 · Backend Development

How Uber Uses H3 Hexagonal Indexing to Power Real‑Time Driver Matching

This article explains how Uber solves the "nearby driver" problem by employing the open‑source H3 hexagonal spatial index, hierarchical grids, Cassandra for persistent storage, and Redis caching to deliver fast, accurate, and scalable real‑time location services.

Geospatial IndexingH3Real-time Location Service
0 likes · 14 min read
How Uber Uses H3 Hexagonal Indexing to Power Real‑Time Driver Matching
Mafengwo Technology
Mafengwo Technology
Feb 13, 2020 · Backend Development

How We Built a High‑Performance Geospatial Photo Index for a Travel App

This article details the design, algorithm selection, and performance optimizations behind a geospatial photo‑indexing service that aggregates and searches millions of user photos by location and time, enabling faster, more accurate travel content sharing in a mobile app.

Geospatial IndexingS2 algorithmbackend architecture
0 likes · 14 min read
How We Built a High‑Performance Geospatial Photo Index for a Travel App
21CTO
21CTO
Oct 16, 2015 · Backend Development

Inside Uber's Real‑Time Dispatch: How the Company Scales Its Marketplace

This article details Uber's rapid growth and the engineering choices behind its real‑time dispatch platform, covering geospatial indexing, microservice architecture, scaling techniques like Ringpop and TChannel, and strategies for availability and fault tolerance.

Geospatial IndexingUberdistributed systems
0 likes · 18 min read
Inside Uber's Real‑Time Dispatch: How the Company Scales Its Marketplace