donnemartin/system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Learning how to design scalable systems will help you become a better engineer. System design is a broad topic. There is a vast amount of resources scattered throughout the web on system design principles.

Actions
Connections