HARD

Uber Location Tracking

Track location of 1M+ drivers at sub-second latency for millions of subscribers.

Estimated Time: 120 minutes
#location#real-time#tracking#websockets
Solution Overview

WebSocket connections, Redis geohash caching, gRPC services, spatial indexing.

Approach

WebSocket servers, Redis geohash, gRPC, spatial index

Companies
  • Uber
  • Google
Components
  • WebSocket servers
  • Redis geohash
  • gRPC services
  • Spatial index
  • Update aggregator