system-design-primer
System design primer
A comprehensive guide to designing large-scale systems, covering key concepts, principles, and practices.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
279k stars
7k watching
47k forks
Language: Python
last commit: about 2 months ago
Linked from 3 awesome lists
designdesign-patternsdesign-systemdevelopmentinterviewinterview-practiceinterview-questionsprogrammingpythonsystemwebweb-applicationwebapp
Related projects:
Repository | Description | Stars |
---|---|---|
checkcheckzz/system-design-interview | A comprehensive resource for preparing for system design interviews in the software development industry | 21,846 |
karanpratapsingh/system-design | A comprehensive guide to designing and building scalable systems for software developers | 33,318 |
shashank88/system_design | A collection of resources and tutorials to help software developers prepare for system design interviews and learn about designing large-scale distributed systems. | 8,871 |
donnemartin/interactive-coding-challenges | An interactive coding challenge platform with a large collection of algorithms and data structures in Python. | 29,635 |
mohsenshafiei/system-design-master-plan | A comprehensive guide to system design and architecture master planning for software engineers | 386 |
chiphuyen/machine-learning-systems-design | A resource guide covering the four main steps of designing a machine learning system: project setup, data pipeline, modeling, and serving. | 9,227 |
p-org/p | A programming language and analysis toolset for designing and verifying complex distributed systems. | 3,051 |
yangshun/tech-interview-handbook | A collection of technical interview preparation materials covering various topics and phases of the interviewing process | 120,030 |
jwasham/coding-interview-university | A comprehensive study plan and resource collection for software engineers to prepare for technical interviews. | 307,893 |
teivah/algodeck | A collection of algorithm practice materials to aid in learning and preparation for interviews | 5,690 |
danieldelcore/mega-interview-guide | A comprehensive guide to preparing for software engineering interviews, covering topics from algorithms and data structures to web development and design patterns. | 1,093 |
tsiege/tech-interview-cheat-sheet | A cheat sheet project providing an in-depth reference guide and practical exercises to help software developers prepare for tech interviews focusing on TypeScript. | 4,327 |
kdn251/interviews | A comprehensive resource for software engineering technical interviews, covering topics such as data structures, algorithms, and coding challenges in Java. | 63,714 |
angrave/systemprogramming | A comprehensive online book and resource for learning system programming fundamentals. | 5,529 |
pluralsight/classic-design-system | A comprehensive design system library built with TypeScript | 295 |