Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
- programming
- development
- design
- design-system
47,133 repositories indexed
1–15 of 15 · Most stars
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
Learn how to design systems at scale and prepare for system design interviews
Learn System Design concepts and prepare for interviews using free resources.
Translated⭐⭐⭐⭐Flash sale (seckill) system design and implementation. Advancement and analysis for internet engineers 🙋🐓
TranslatedTechnical architecture of internet companies: the architectures of WeChat/Taobao/Weibo/Tencent/Alibaba/Meituan-Dianping/Baidu/OpenAI/Google/Facebook/Amazon/eBay. PRs to add more are welcome
Translated[Big Tech Interview Column] A technical guide for Java programmers, with interview questions, system architecture, career tips, mainstream middleware, and more, to help you become an even better version of yourself!
Full Modular Monolith application with Domain-Driven Design approach.
Machine Learning Interviews from FAANG, Snapchat, LinkedIn. I have offers from Snapchat, Coupang, Stitchfix etc. Blog: mlengineer.io.
Reusable, vendor-neutral, industry-specific, vendor-specific solution architecture patterns for enterprise
A Systematic Analysis and Discussion of Claude Code for Designing Today's and Future AI Agent Systems
Build a system, load it until it breaks, and watch why. A system design simulator for learning distributed systems.
Open Source Lightweight Microservices Architecture for the Internet of Things. For developers.
A tool for collaboratively finding your core domains - strategic business differentiators