Skip to main content
PProfileMatch

Play mode - ride path

System Design

Learn system design: requirements, scaling, caching, databases and consistency

0 of 6 lessons passed0%

0 / 18 stars

0 / 30 tricks - Trick Book
  1. 1

    System Design Basics: How to Approach Any Design Problem

    5-stop ride6 min read

  2. 2

    Scalability and Load Balancing

    5-stop ride5 min read

  3. 3

    Caching: Strategies, Eviction and Pitfalls

    5-stop ride6 min read

  4. 4

    Databases in System Design: SQL vs NoSQL, Replication and Sharding

    5-stop ride6 min read

  5. 5

    CAP Theorem and Consistency Models

    5-stop ride5 min read

  6. 6

    Design a URL Shortener (Worked Example)

    5-stop ride7 min read

Each ride has 5 stops: read the trick, answer the question, ride on. Pass with 3 of 5 correct (1 star), 4 for 2 stars, all 5 for 3 stars. Progress is saved in this browser. Prefer to read first? Open the reading version of System Design.