Tag

R-tree

0 views collected around this technical thread.

High Availability Architecture
High Availability Architecture
Feb 28, 2017 · Backend Development

Designing a Backend System for an Uber‑Like Ride‑Hailing App with Animated Map Cars Using Go

This article describes how a ride‑hailing service built a memory‑based backend that animates cars on a map, covering challenges of sparse GPS updates, route planning with OSRM, protocol selection (UDP), data serialization (Protobuf), storage architecture, geospatial indexing with R‑tree, and the final API design.

BackendGoProtobuf
0 likes · 9 min read
Designing a Backend System for an Uber‑Like Ride‑Hailing App with Animated Map Cars Using Go
Architect
Architect
Feb 23, 2016 · Big Data

Efficient Point‑in‑Polygon Determination for Geo‑fencing Using Ray Casting and R‑Tree Indexing

The article explains how geo‑fencing relies on fast point‑in‑polygon checks, compares the basic ray‑casting method with brute‑force performance, and shows how spatial R‑tree indexing—both on polygon bounding boxes and on individual edges—dramatically speeds up queries even for millions of complex polygons.

R-treegeo-fencingperformance
0 likes · 8 min read
Efficient Point‑in‑Polygon Determination for Geo‑fencing Using Ray Casting and R‑Tree Indexing