System Design

by wondelaic172996495beMIT2.3K starsListed Oct 8, 2026Updated Oct 8, 2026Repository updated 4 weeks ago

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.

Only the file list is public. File contents are available once the skill is installed in a workspace.

PathSizeType
references/building-blocks.md11.5 KBtext/markdown
references/common-designs.md11.9 KBtext/markdown
references/database-scaling.md11.1 KBtext/markdown
references/estimation-numbers.md8.4 KBtext/markdown
references/four-step-process.md9.9 KBtext/markdown
references/reliability-operations.md13.6 KBtext/markdown
SKILL.md15.7 KBtext/markdown

Source and attribution

Source:wondelai/skillsinsystem-designat commitc172996

License: MIT

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal