Agentic System Design
10 items
Key Technologies
6 items
Miscellaneous
6 items
ml-designs
5 items
Patterns
10 items
Ad-Click Aggregator
Staff-level system design for real-time ad-click aggregation at scale: handling billions of events/day, deduplication, accurate metrics under at-least-once semantics, and distributed collection.
Feature Flag System
High level architecture and request flow
Jira-to-PR System
Staff-level system design for converting well-scoped Jira tickets into safe, reviewable pull requests with LLM-powered code generation, bounded iteration, and deterministic recovery.
Multimodal File Ingestion
Interview-ready system design guide for AI-native file upload, ingestion, indexing, search, retrieval, and RAG.
Online Auction
Staff-level system design for real-time online auctions: bidding architecture, consensus under load, fraud detection, and handling race conditions at scale.
Online Chess
Interview-ready frontend and backend system design for an online chess playing platform using single-writer game ownership, WebSockets, server-authoritative clocks, event sourcing, and async downstream processing.
Price Tracking Service
Staff-level system design for a price tracking service that crawls Amazon and other e-commerce sites, detects price changes, and notifies users at scale.
Bitly - TinyURL
Staff-level system design guide for URL shortening read and write paths
ChatGPT
Staff-level system design guide for a production conversational AI application
CI/CD Workflow
Multi-Tenant CI/CD Workflow System
Caching Strategy for DAG of Materialized Views
Staff-level design for caching a DAG of materialized views — granularity, versioning, invalidation, multi-tier caching, stampede protection, and hot-key mitigation.
DAU-MAU Metrics
Staff engineer level answer outline with requirements, architecture, entities, APIs, data flow, technology choices, trade-offs, and interview talking points.
Distributed cache
Staff engineer level answer outline with requirements, architecture, entities, APIs, data flow, technology choices, trade-offs, and interview talking points.
Dropbox
Staff-level system design guide for a cloud file sync and sharing product
Figma - BE & FE
Staff-level interview guide with Adobe-style UI performance focus
Geolocation Search Service
Editable diagram: Open in Excalidraw
GitHub Actions: Multi-Tenant CI/CD Platform
Staff-level system design for a durable, fair, isolated, real-time CI/CD workflow execution platform similar to GitHub Actions.
i18n Design
Staff-level frontend and backend design for localization, content translation, and locale-aware product delivery
Job scheduler
Job scheduler design systems
Leetcode
System design for Leetcode-style online judge with code execution, sandboxing, and real-time leaderboard.
Local Delivery Service — DoorDash / Uber Eats
Editable diagram: Open in Excalidraw
Distributed Logging Service
Staff-level design for a distributed logging platform supporting wildcard querying, custom aggregations at 1-minute granularity, and 1M+ events/sec ingest.
Metrics monitoring
Metrics monitoring
Nearby Vehicle Search for Autonomous Fleets
Staff-level system design discussion for continuously changing vehicle locations.
Video Upload & Streaming — YouTube / Netflix
Editable diagram: Open in Excalidraw
News Aggregator
News Aggregator design
Notifications
Staff-level system design for multi-channel notification delivery, preferences, retries, and observability
PasteBin Design
Staff-level system design for a code/text sharing platform
Payment System
Staff-level system design for payment orchestration, ledger correctness, reconciliation, and recovery
Quota Management
Staff-level system design for distributed quota enforcement, reservations, and usage metering
Rate Limiter
Staff-level system design checklist for API and platform rate limiting
Recommendation System
Editable diagram: Open in Excalidraw
Ride-Hailing Platform for an Autonomous Fleet
Staff-level system design for a Zoox-style autonomous ride-hailing platform
Robinhood: Live Prices and Stock Orders
Staff-level system design for live market data and reliable market/limit stock order management
Teleoperations System Design
Staff-level discussion guide covering safety boundaries, technology choices, consistency, realtime communication, analytics, and failure scenarios.
Ticketmaster
Staff-level frontend system design guide for a Ticketmaster
Token & Identity Platform for Humans, Pipelines, and AI Agents
Design a 500K-token authentication platform with principal-aware issuance, short-lived scoped tokens, stolen-token prevention/detection, revocation, and re-authenticated recovery.
YouTube Top-K
Staff-level system design for large-scale Top-K trending videos with freshness, anti-abuse, and low-latency serving
Uber
Uber system design
Web Crawler System Design
Web Crawler system design
Webhook callback System Design
Webhook callback system design
WhatsApp Chat application
Staff-level frontend and backend system design guide for a reliable private messaging product
Yelp — Local Business Search & Reviews
Editable diagram: Open in Excalidraw