arcflowThe Arcflow Roadmaps
System Design
Learn to reason about systems under load, latency, inconsistency, and failure.
- 18 available
Architecture Studies
Follow recognizable products from the first bottleneck to the architecture that resolves it.
- 01URL Shortener System
- 02Instagram Likes System
- 03WhatsApp-Style Messaging System
- 04Twitter/X Real-Time Search System
- 05Uber-Style Ride Matching System
- 06Google Drive / Dropbox File Sync System
- 07YouTube / Netflix Video Streaming System
- 08Netflix-Style Global Live Event Streaming System
- soonStripe-Style Payment System
- soonCloudflare-Style Global Rate Limiter
- soonInstagram / WhatsApp Notification System
- soonTwitter/X News Feed System
- soonAmazon-Style Inventory Reservation System
- soonFigma-Style Collaborative Editing System
- soonDatadog-Style Metrics Ingestion System
- soonZoom-Style Video Conferencing System
- soonGmail-Style Email Delivery System
- 247 available
Concepts
Learn the building blocks these studies use.
- 01Adaptive Bitrate Streaming
- 02Analytics Pipelines
- 03Backpressure
- 04Caching
- 05CDN Edge Caching
- 06Conflict Resolution
- 07Database Indexing
- 08Delivery Guarantees
- + 39 more concept deep-dives
- 317 available
Patterns
Reuse fixes for recurring production failures.
- 01Bulkhead Isolation
- 02Cache-Aside
- 03Circuit Breaker
- 04Connection Registry
- 05CQRS Read Model
- 06Cursor-Based Sync
- 07Dead-Letter Queue
- 08Idempotent Consumer
- 09Large Group Fan-Out Isolation
- 10Lease-Based Assignment
- 11Read Cursor Receipts
- 12Reconciliation Job
- 13Retry With Exponential Backoff And Jitter
- 14Saga Pattern
- 15Sharded Counter
- 16Transactional Outbox
- 17Upload-Then-Reference Media