1.donnemartin / system-design-primerLearn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.programmingdevelopmentdesigndesign-systemsystemdesign-patterns+7 morePythonOther license377K total59K forks+31,756 starsfrom 344,951 · score 10.37
2.ByteByteGoHq / system-design-101Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.awscloud-computingcoding-interviewscomputer-scienceinterview-questionssoftware-architecture+4 moreOther license91K total10K forks+9,028 starsfrom 81,943 · score 9.11
3.ashishps1 / awesome-system-design-resourcesLearn System Design concepts and prepare for interviews using free resources.awesomebackendcomputer-sciencedistributed-systemshigh-level-designinterview+4 moreJavaGPL-3.043K total8.9K forks+6,411 starsfrom 36,643 · score 8.77
4.binhnguyennus / awesome-scalabilityThe Patterns of Scalable, Reliable, and Performant Large-Scale Systemssystem-designbackendscalabilityinterviewarchitecturedevops+14 moreMIT75K total7.2K forks+4,982 starsfrom 70,401 · score 8.51
5.karanpratapsingh / system-designLearn how to design systems at scale and prepare for system design interviewsarchitecturedistributed-systemssystem-designsystem-design-interviewinterviewtech+4 moreOther license47K total6.1K forks+3,906 starsfrom 42,879 · score 8.27
6.davideuler / architecture.of.internet-product互联网公司技术架构,微信/淘宝/微博/腾讯/阿里/美团点评/百度/OpenAI/Google/Facebook/Amazon/eBay的架构,欢迎PR补充architecturearchitecture-guidelinesinternet-architecutrearchitecture-of-internet-productchatgptdall-e-3+4 moreHTMLNo license21K total4.7K forks+157 starsfrom 20,632 · score 5.06
7.qiurunze123 / miaosha⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析🙋🐓JavaNo license27K total6.5K forks+156 starsfrom 26,415 · score 5.06