πΊοΈ System Design Roadmap
A guide to mastering High-Level Design (HLD) for large-scale distributed systems.
sequenceDiagram
%% Participants for each major category
participant Ph1 as "Phase 1 Theoretical Curriculum"
participant Ph2 as "Phase 2 Architectural Case Studies"
%% Phase 1 activities
Note right of Ph1: 1. Theoretical Curriculum
Ph1->>Ph1: Mastery Program
%% Move to Phase 2
Ph1-->>Ph2: Complete Theory
%% Phase 2 activities
Note right of Ph2: 2. Architectural Case Studies
Ph2->>Ph2: Social Media & Messaging
Ph2->>Ph2: Streaming & Content Delivery
Ph2->>Ph2: Payment & RealβTime Booking
Ph2->>Ph2: Distributed Storage & Databases
Ph2->>Ph2: Utility Services
π Theoretical Curriculum
- π System Design Mastery Program β 4 Phases, 20 Modules covering Foundations to GenAI.
π Topic Progress
- Social Media & Messaging
- Streaming & Content Delivery
- Payment & Real-time Booking
- Distributed Storage & Databases
- Utility Services
Refer to repo_index.md for more details.