Skip to content

The Arcflow Roadmaps

System Design roadmap

Learn to reason about systems under load, latency, inconsistency, and failure.

Arcflow Plus is coming — review drills, research breakdowns, more AI. Get one email at launch.

The Arcflow Roadmaps

System Design

Learn to reason about systems under load, latency, inconsistency, and failure.

  1. 1

    Architecture Studies

    Follow recognizable products from the first bottleneck to the architecture that resolves it.

    8 available
    1. 01URL Shortener System
    2. 02Instagram Likes System
    3. 03WhatsApp-Style Messaging System
    4. 04Twitter/X Real-Time Search System
    5. 05Uber-Style Ride Matching System
    6. 06Google Drive / Dropbox File Sync System
    7. 07YouTube / Netflix Video Streaming System
    8. 08Netflix-Style Global Live Event Streaming System
    9. soonStripe-Style Payment System
    10. soonCloudflare-Style Global Rate Limiter
    11. soonInstagram / WhatsApp Notification System
    12. soonTwitter/X News Feed System
    13. soonAmazon-Style Inventory Reservation System
    14. soonFigma-Style Collaborative Editing System
    15. soonDatadog-Style Metrics Ingestion System
    16. soonZoom-Style Video Conferencing System
    17. soonGmail-Style Email Delivery System
  2. 2

    Concepts

    Learn the building blocks these studies use.

    47 available
    1. 01Adaptive Bitrate Streaming
    2. 02Analytics Pipelines
    3. 03Backpressure
    4. 04Caching
    5. 05CDN Edge Caching
    6. 06Conflict Resolution
    7. 07Database Indexing
    8. 08Delivery Guarantees
    9. + 39 more concept deep-dives
  3. 3

    Patterns

    Reuse fixes for recurring production failures.

    17 available
    1. 01Bulkhead Isolation
    2. 02Cache-Aside
    3. 03Circuit Breaker
    4. 04Connection Registry
    5. 05CQRS Read Model
    6. 06Cursor-Based Sync
    7. 07Dead-Letter Queue
    8. 08Idempotent Consumer
    9. 09Large Group Fan-Out Isolation
    10. 10Lease-Based Assignment
    11. 11Read Cursor Receipts
    12. 12Reconciliation Job
    13. 13Retry With Exponential Backoff And Jitter
    14. 14Saga Pattern
    15. 15Sharded Counter
    16. 16Transactional Outbox
    17. 17Upload-Then-Reference Media