Topic

Hld

Learn Hld as a connected topic across chapters, concepts, simulations, and interview reasoning.

10 Concepts19 Articles5h 21m

Overview

Learn Hld as a connected topic across chapters, concepts, simulations, and interview reasoning.

How this topic helps

Architecture
System Design
Distributed Systems
Scalability

Learning Path in this Topic

Series that contain articles from Hld. Select a path to filter the article list.

Articles

19 matched articles

Article 1System Design HLD Example: Web CrawlerTLDR: A distributed web crawler must balance global throughput with per-domain politeness. The architectural crux is the URL Frontier, which manages priority and rate-limiting across a distributed fet18 minArticle 2System Design HLD Example: Video Streaming (YouTube/Netflix)TLDR: A video streaming platform is a two-sided architectural beast: a batch-oriented transcoding pipeline that converts raw uploads into multi-resolution segments, and a real-time global delivery net17 minArticle 3System Design HLD Example: Ride-Sharing (Uber/Lyft)TLDR: A ride-sharing platform is a high-velocity geospatial matching engine. Drivers stream GPS coordinates every 5 seconds into a Redis Geospatial Index. When a rider requests a trip, the Matching Se16 minArticle 4System Design HLD Example: Proximity Service (Yelp/Google Places)TLDR: A proximity service (Yelp/Google Places) solves the 2D search problem by encoding locations into Geohash strings, which are indexed in a standard B-tree. To guarantee results near grid boundarie17 minArticle 5System Design HLD Example: Real-Time LeaderboardTLDR: Real-time leaderboards for 10M+ active users require an in-memory ranking engine. Redis Sorted Sets (ZSET) are the industry standard, providing \(O(\log N)\) updates and rank lookups via an inte16 minArticle 6System Design HLD Example: Distributed Job SchedulerTLDR: A distributed job scheduler ensures tasks fire reliably using a durable Job Store with a next_fire_time index. To handle multiple scheduler instances without double-firing, we use optimistic row17 min

Page 1 of 4