System design (HLD)
Each chapter follows the order an interview takes: requirements, estimates, API, data model, architecture, then the deep dives interviewers push on. Try the design yourself before reading.
0/27
- 1URL ShortenerMedium
Turn long links into short ones, at internet scale. The classic warm-up that hides a storage question.
- 2Rate Limitercoming soon
- 3Distributed Cachecoming soon
- 4Key-Value Store (Dynamo-style)coming soon
- 5Web Crawlercoming soon
- 6Notification Systemcoming soon
- 7News Feedcoming soon
- 8Chat Systemcoming soon
- 9Twittercoming soon
- 10YouTubecoming soon
- 11Netflixcoming soon
- 12Ubercoming soon
- 13Splitwisecoming soon
- 14BookMyShowcoming soon
- 15Food Deliverycoming soon
- 16E-commercecoming soon
- 17Dropboxcoming soon
- 18Typeahead / Autocompletecoming soon
- 19Payment Gatewaycoming soon
- 20Message Queuecoming soon
- 21API Gatewaycoming soon
- 22CDNcoming soon
- 23Log Aggregationcoming soon
- 24IRCTC Ticket Bookingcoming soon
- 25Ad Click Aggregationcoming soon
- 26Job Schedulercoming soon
- 27Stock Tradingcoming soon