Stackling

System Design

The method, then interview classics broken down end to end. Best after Backend.

2 tracks · 100 lessons

Best after Backend

What you'll be able to do

  • Estimate load, then pick how to scale, store and cache the data.
  • Explain consistency, queues and streams in plain words.
  • Walk a classic interview design end to end, from requirements to the hard parts.
  1. Design Foundations

    Estimates, scaling, data, consistency, queues and the AI serving layer: the ideas every breakdown leans on.

    52 lessons

    1. Method and numbers7 lessons
    2. Scaling the serving tier7 lessons
    3. Data at scale8 lessons
    4. Consistency and coordination6 lessons
    5. Queues and streams7 lessons
    6. Classic designs8 lessons
    7. AI systems9 lessons
  2. Problem Breakdowns

    Interview classics walked end to end: requirements, API, design, the hard parts, and what each level says.

    48 lessons

    1. Ticketmaster6 lessons
    2. Uber6 lessons
    3. WhatsApp6 lessons
    4. YouTube6 lessons
    5. Web crawler6 lessons
    6. Ad click aggregator6 lessons
    7. Job scheduler6 lessons
    8. Google Docs6 lessons

Five minutes today is a first step.

Start this path