complete-system-design
A system design learning repository that gathers case studies, interview resources, a design template, and guidance for studying and practicing system design.
Share on XLicense: MIT
Overview
Complete System Design is a learning repository for people who want to study system design through case studies and related resources. It brings together examples about services such as social feeds, video, payments, ride estimates, microservices, and message queues, along with interview preparation links, a system design template, and guidance on approaching design questions. Readers can use these materials to explore how systems are structured and to practice discussing design decisions. The README links to articles and videos rather than describing a single software tool.
Key features
- Case studies about social feeds, video, payments, ride estimates, microservices, and message queues
- Links to system design and tech interview preparation resources
- A system design template
- Guidance on how to approach system design questions
- Links to articles and videos about system design topics
Best for
Useful for learners preparing for system design interviews or studying how familiar services are designed. Choose it when you want a collection of cases and study links rather than a software tool.
- Upstream
- Coder-World04/Complete-System-Design
- Fork on GitHub
- Guo-astro/complete-system-design
- Upstream stars
- 5.3k
- Category
- Learning, interviews and curated lists
- License
- MIT
- Forked
- 2026-10-14
- Sync status
- In syncLast synced 2026-10-15
More in Learning, interviews and curated lists
A curated directory of Telegram resources for discovering bots, groups, channels, tools, and development libraries. Use it to find services and references across the Telegram ecosystem.
Forked 2026-10-12Last synced 2026-10-15No license declaredLearning, interviews and curated listsGitHub
A curated directory of remote-work jobs and resources. Use it to find job boards, advice, communities, and tools for working remotely.
Forked 2026-10-12Last synced 2026-10-15No license declaredLearning, interviews and curated listsGitHub
A 10-week, 30-minutes-a-day roadmap for engineers learning to serve LLMs in production. Build and optimize one OpenAI-compatible inference service, then publish a reproducible benchmark.
Forked 2026-10-12Last synced 2026-10-15License: Apache-2.0Learning, interviews and curated listsGitHub
An open bilingual guide to lifelong learning in the AI era, with practical routes for English, AI, real projects, and rebuilding daily routines through small actions and evidence.
Forked 2026-10-11Last synced 2026-10-15Custom license (see repository)Learning, interviews and curated listsGitHub