Tagged articles

geospatial indexing

5 articles · Page 1 of 1
Architect's Guide
Architect's Guide
Sep 17, 2026 · Fundamentals

How GeoHash Enables Efficient Nearby Passenger Search in Ride-Hailing Apps

This article explains the GeoHash algorithm, detailing how it converts latitude/longitude into binary strings via recursive bisection, interleaves bits, applies base32 encoding, and uses prefix matching to efficiently find nearby passengers in ride-hailing apps, while noting edge-case limitations.

GeoHashalgorithmbase32 encoding
0 likes · 8 min read
How GeoHash Enables Efficient Nearby Passenger Search in Ride-Hailing Apps
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.

Backend DevelopmentCassandraH3
0 likes · 14 min read
How Uber Uses H3 Hexagonal Indexing to Power Real‑Time Driver Matching
Caiyun Tech Team
Caiyun Tech Team
Jan 30, 2023 · Backend Development

How Caiyun Weather Optimized Administrative Division Lookups Using H3 Indexing

The article chronicles Caiyun Weather’s evolution of geographic lookup—from a naïve nearest‑adcode algorithm to a high‑precision H3‑based system—detailing the evaluation of Geohash, S2, and H3, performance benchmarks, memory trade‑offs, and the final R‑Tree‑augmented point‑in‑polygon solution.

H3Performance OptimizationPoint-in-Polygon
0 likes · 10 min read
How Caiyun Weather Optimized Administrative Division Lookups Using H3 Indexing
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.

Performance OptimizationS2 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.

Uberdistributed systemsgeospatial indexing
0 likes · 18 min read
Inside Uber's Real‑Time Dispatch: How the Company Scales Its Marketplace