Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Find trending repositories by name or description.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Learn System Design concepts and prepare for interviews using free resources.
AI system design guide for engineers building production AI systems and evals.
AI System Design - Learn how to design AI systems built on LLMs, RAG, and AI Agents step by step.
Learn how to design large-scale systems. Prep for the system design interview.
Learn how to design systems at scale and prepare for system design interviews
A set of system design case studies
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
The free, open companion to the original Grokking the System Design Interview course by DesignGurus.io.
A source-grounded course & reference for engineers designing systems that must survive real traffic, partial failure, security review, and changing requirements, spanning enterprise system design, distributed systems, AI systems, cybersecurity, reliability, cloud, HPC, edge, and mission-critical infrastructure.