Backend System Design, module B21
Backend case studies
Eighteen educational reference designs, from a URL shortener to a Drive-style file store, in one template.
7 of 20 lessons published
- 1Case Studies: The Hard Problems Map and the Template
Standard · intermediate
- 2Case Study: URL Shortener
Case study · beginner
- 3
Case Study: Distributed Rate Limiter (coming soon)
Case study · intermediate
- 4
Case Study: Distributed Key-Value Store (coming soon)
Case study · advanced
- 5
Case Study: Distributed Cache (coming soon)
Case study · advanced
- 6
Case Study: Unique ID Generator (coming soon)
Case study · intermediate
- 7Case Study: Chat System
Case study · advanced
- 8Case Study: News Feed
Case study · intermediate
- 9
Case Study: Notification Service (coming soon)
Case study · intermediate
- 10
Case Study: Search Autocomplete (coming soon)
Case study · intermediate
- 11Case Study: Video Streaming
Case study · advanced
- 12Case Study: Ride Sharing
Case study · advanced
- 13
Case Study: Ticket Booking and Overselling (coming soon)
Case study · advanced
- 14
Case Study: Payment System (coming soon)
Case study · advanced
- 15
Case Study: Web Crawler (coming soon)
Case study · intermediate
- 16
Case Study: Distributed Job Scheduler (coming soon)
Case study · advanced
- 17
Case Study: E-Commerce Order System (ShopStream) (coming soon)
Case study · advanced
- 18
Case Study: Ad Click Aggregation (coming soon)
Case study · advanced
- 19
Case Study: File Storage (Drive/Dropbox-Style) (coming soon)
Case study · advanced
- 20Case Study: Photo Sharing App
Case study · intermediate