Architecture Library

Famous Architecture Patterns

Browse real-world system designs from the world's most-scaled companies, classic interview problems, and modern AI infrastructure. View any architecture, then remix it on the canvas with AI.

Netflix

Netflix Streaming Platform

advanced

Global video streaming architecture with CDN, microservices, and chaos engineering patterns. Handles 200M+ concurrent streams.

aws
streaming
cdn
microservices

Uber

Uber Dispatch System

advanced

Real-time ride dispatch with geospatial matching, surge pricing, and event-driven driver allocation at massive scale.

oci
real-time
geospatial
event-driven

Stripe

Stripe Payment Processing

advanced

PCI-compliant payment processing with fraud detection, webhook delivery, and multi-currency support.

aws
payments
pci-compliant
fraud-detection

OpenAI Pattern

RAG AI Knowledge Base

intermediate

Retrieval-Augmented Generation pipeline with vector search, embedding generation, and LLM orchestration for enterprise AI apps.

oci
ai
rag
vector-search

Twitter / X

Twitter / X Feed Architecture

advanced

Fan-out on write timeline architecture supporting 500M tweets/day with celebrity account special handling and read-optimized caches.

gcp
social-media
fan-out
timeline

WhatsApp / Meta

WhatsApp Messaging System

advanced

End-to-end encrypted real-time messaging with presence tracking, message queuing for offline users, and media delivery.

aws
messaging
real-time
websockets
A

Airbnb

Airbnb Marketplace Platform

intermediate

Two-sided marketplace with search, booking, payments, and review systems. Handles real-time availability, pricing, and fraud prevention.

aws
marketplace
search
booking

Slack

Slack Real-Time Collaboration

intermediate

Workspace messaging with persistent channels, real-time WebSocket delivery, search indexing, and app integrations.

aws
collaboration
real-time
websockets

Generic SaaS

Multi-Tenant SaaS Platform

intermediate

Production-ready multi-tenant SaaS with tenant isolation, feature flags, usage metering, and self-serve onboarding.

azure
saas
multi-tenant
b2b

Modern Data Stack

Data Lake & Analytics Platform

advanced

Cloud-native data lake with streaming ingestion, batch ETL, query engine, and BI dashboards. Handles petabyte-scale analytics.

gcp
data-engineering
analytics
etl

YouTube / Google

YouTube Video Streaming System

advanced

Video upload, transcoding, and adaptive bitrate streaming on GCP handling 500+ hours of video uploaded per minute.

gcp
video
streaming
transcoding

System Design Classic

URL Shortener System

beginner

High-throughput URL shortening service with analytics, custom aliases, and 301/302 redirect handling at scale.

aws
url-shortener
hashing
redirect

System Design Classic

Notification System

intermediate

Multi-channel notification system on Azure supporting push, email, SMS, and in-app notifications with Event Grid fan-out.

azure
notifications
push
email

Dropbox

Dropbox File Storage System

intermediate

Cloud file storage on Azure with chunked uploads to Blob Storage, delta sync, deduplication, and cross-device synchronization.

azure
file-storage
sync
deduplication

System Design Classic

Pastebin System

beginner

Text sharing service on OCI with unique short URLs, expiration policies, and read-heavy optimization using Functions and NoSQL.

oci
paste
text-sharing
key-value

System Design Classic

Chat Application System

intermediate

Real-time 1-on-1 and group chat on Azure with SignalR delivery guarantees, read receipts, typing indicators, and offline support.

azure
chat
websockets
real-time

System Design Classic

Rate Limiter System

beginner

Distributed rate limiting on Azure with token bucket, sliding window, and fixed window algorithms using Redis Cache for API protection.

azure
rate-limiting
api-protection
distributed

System Design Classic

News Feed System

intermediate

Personalized news feed on GCP with ranking, fan-out strategies via Pub/Sub, and Memorystore caching for social platforms.

gcp
feed
ranking
fan-out

System Design Classic

Search Autocomplete System

intermediate

Real-time search suggestions on GCP with Memorystore trie, frequency-based ranking, and personalized results via Pub/Sub streaming.

gcp
search
autocomplete
trie

AI Infrastructure

Multi-Agent AI System

advanced

Orchestrated multi-agent system where specialized AI agents collaborate on complex tasks with shared memory and tool use.

aws
ai
multi-agent
orchestration

AI Infrastructure

LLM Inference Pipeline

advanced

Production LLM serving on Azure with AKS GPU workers, request batching, KV cache management, and streaming token delivery.

azure
ai
llm
inference

AI Infrastructure

Fine-Tuning Pipeline

advanced

End-to-end ML fine-tuning pipeline on GCP with Vertex AI, Dataproc preprocessing, distributed training, and model registry.

gcp
ai
fine-tuning
training

AI Infrastructure

Vector Database System

intermediate

Purpose-built vector database on OCI with HNSW indexing, hybrid search, metadata filtering, and multi-tenant isolation using OKE and Autonomous Database.

oci
ai
vector-db
embeddings

AI Infrastructure

Model Serving Platform

intermediate

Multi-model serving platform on OCI with canary deployments via OKE, A/B testing, OCI Cache feature store, and automatic model rollback.

oci
ai
mlops
model-serving

AI Infrastructure

Batch Inference Pipeline

intermediate

Large-scale batch prediction pipeline on OCI for processing millions of records through ML models with Data Science and OKE.

oci
ai
batch
inference

AI Infrastructure

Real-Time Recommendation Pipeline

advanced

Low-latency recommendation engine combining collaborative filtering, content-based signals, and real-time user behavior for sub-50ms scoring.

aws
ai
recommendations
real-time

Instagram / Meta

Instagram Photo Sharing System

intermediate

Photo and video sharing platform on Azure with Blob Storage, CDN delivery, feed generation, stories, and Computer Vision image processing.

azure
social-media
image-processing
feed

System Design Classic

Web Crawler System

advanced

Distributed web crawler on GCP with Pub/Sub URL frontier, Cloud Run workers, deduplication, and content extraction at web scale.

gcp
crawler
distributed
scraping

System Design Classic

Ticket Booking System

intermediate

High-concurrency ticket booking on OCI with Autonomous DB, OCI Cache for seat locking, and OCI Queue for payment processing.

oci
booking
concurrency
payments

AI Infrastructure

Content Moderation AI Pipeline

intermediate

Automated content moderation on Azure with Azure AI Content Safety, multi-modal analysis, human review queues, and policy enforcement.

azure
ai
moderation
content-safety

30 architectures available