ayushsalampuriya.xyz
Revise
Home
DSA
LLD
HLD
Notes
HLD
High-Level Design
11 interview-ready notes — scratch to pro with examples and quick revision at the end of each.
1. Message Queues
Producers, consumers, ACKs, Kafka vs SQS
Read →
2. Load Balancing
L4/L7, algorithms, health checks, stickiness
Read →
3. Caching Strategies
Cache-aside, eviction, stampede, Redis
Read →
4. Database Scaling
SQL vs NoSQL, replicas, sharding, indexes
Read →
5. CAP & Consistency
CP vs AP, quorums, consistency models
Read →
6. API & Rate Limiting
REST, gateway, token bucket, idempotency
Read →
7. Microservices
Boundaries, sync/async, circuit breaker
Read →
8. CDN & Content Delivery
Edge caching, headers, invalidation
Read →
9. Consistent Hashing
Hash ring, vnodes, distributed caches
Read →
10. Saga Pattern
Distributed TX, compensation, outbox
Read →
11. News Feed Design
Full Twitter-style system design walkthrough
Read →
Added from admin