Location-Based Services: Uber, Yelp, Geohashing, and Quadtrees
Architecture of proximity services like Uber, Yelp, or Tinder. Learn how to query geospatial data efficiently using Geohashing and Quadtrees.
TAG
6 articles about Architecture.
Architecture of proximity services like Uber, Yelp, or Tinder. Learn how to query geospatial data efficiently using Geohashing and Quadtrees.
Architecture of a video streaming platform like Netflix or YouTube. Covers video chunking, DASH/HLS protocols, DAG transcoding pipelines, and CDN edge delivery.
Architecture of an enterprise notification system capable of sending millions of Push, SMS, and Email alerts. Covers message queues, rate limiting, and idempotency.
Architecture of a large-scale Web Crawler like Googlebot. Learn about BFS traversal, URL frontiers, robots.txt politeness constraints, and deduplication.
Build a practical mental model for availability, scale, data, and system trade-offs.
Learn how to design a highly scalable URL Shortener (like TinyURL or Bitly). Covers requirements, Base62 encoding algorithms, Hash Collisions, and read-heavy caching.