Data Science & Analytics
System Design
Design scalable distributed systems using structured approaches for load balancing, caching, database scaling, and message queues. Use when the user mentions "system design", "scale this", "high availability", "rate limiter", "design a URL shortener", "design Twitter", "design Uber", "design a news feed", "system design interview", "capacity planning", or "distributed architecture". Also trigger when estimating infrastructure requirements, choosing between microservices and monoliths, or designing for millions of concurrent users. Covers common system designs (TinyURL, feeds, chat) and back-of-the-envelope estimation. For data fundamentals, see ddia-systems. For resilience, see release-it.
- Publisher / source
- wondelai/skills (found on skills.sh, an awesome list, the CSV list)
- Upstream record
- wondelai/skills
- Version
- Version 2
- Published
- Publication review
- Approved for publication
- Content fingerprint
57548bbec281e73fed47ed8f2e16394ece68129342d04047f44c8c5b9ef64c38