SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 system-design Open-Source Projects
-
tech-interview-handbook
💯 Curated coding interview preparation materials for busy software engineers
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
domain-driven-hexagon
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
-
machine-learning-interview
Machine Learning Interviews from FAANG, Snapchat, LinkedIn. I have offers from Snapchat, Coupang, Stitchfix etc. Blog: mlengineer.io.
-
school-of-sre
At LinkedIn, we are using this curriculum for onboarding our entry-level talents into the SRE role.
-
low-level-design-primer
Dedicated Resources for the Low-Level System Design. Learn how to design and implement large-scale systems. Prep for the system design interview.
-
awesome-front-end-system-design
Curated front end system design resources for interviews and learning
-
System-Design
It's just fascinating. How is modern software designed? 🤔 Some design-level considerations for scalability, maintainability eventual consistency, availability & reliability. 👨💻 Interview Prep. 👨💻 (by codersguild)
-
system-design-questions
Problem statements on System Design and Software Architecture as part of Arpit's System Design Masterclass
-
DataStructures-Algorithms
This repo contains links of resources, theory subjects content and DSA questions & their solution for interview preparation from different websites like geeksforgeeks, leetcode, etc.
-
system-design-patterns
Resources related to distributed systems, system design, microservices, scalability and performance, etc
-
Low-Level-Design
Low Level Designs of common data structures. These designs keep concurrency control, latency and throughput in mind. We use design patterns where applicable to make the code readable, extensible and testable. (by InterviewReady)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: What are some terrific blog posts on backend development and system design you have in your bookmarks and think everyone should read? (my example in the thread) | /r/ExperiencedDevs | 2023-11-28System Design 101 is an excellent resource.
Project mention: Scalability – Patterns of Scalable and Reliable Large-Scale Systems | news.ycombinator.com | 2024-05-07
Project mention: Learn how to design systems at scale and prepare for system design interviews | news.ycombinator.com | 2023-07-05There are things in that doc that are completly wrong and ridiculous such as:
https://github.com/karanpratapsingh/system-design#streaming-...
That's exactly where I am. My manager gave me these links, that cover a lot of those words the backend uses, so I can identify what they mean and how to use them. 1. For inspiration and concepts: https://github.com/Sairyss/domain-driven-hexagon 2. Suggested to read the documentation for nest.js. They apply such concepts I don't understand: https://nestjs.com/
Project mention: School of SRE: Curriculum for onboarding non-traditional hires and new grads | /r/hypeurls | 2023-09-11
Project mention: How to Become a Node.js Backend Developer? Share Helpful Resources! | /r/node | 2023-06-12System design patterns
system-design related posts
-
Scalability – Patterns of Scalable and Reliable Large-Scale Systems
-
Learn how to design systems at scale and prepare for system design interviews
-
Learn how to design systems at scale and prepare for system design interviews
-
Learn how to design systems at scale and prepare for system design interviews
-
Learn how to design systems at scale and prepare for system design interviews
-
[DESABAFO] Consultoria com excesso de trabalho, mentiras e senioridade
-
Awesome Software Architecture
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 May 2024
Index
What are some of the best open-source system-design projects? This list will help you:
Project | Stars | |
---|---|---|
1 | JavaGuide | 143,280 |
2 | tech-interview-handbook | 110,891 |
3 | system-design-101 | 57,343 |
4 | awesome-scalability | 53,397 |
5 | system-design | 29,180 |
6 | system-design-interview | 20,961 |
7 | system-design-resources | 14,535 |
8 | domain-driven-hexagon | 11,369 |
9 | system-design | 9,089 |
10 | system_design | 8,530 |
11 | machine-learning-interview | 8,086 |
12 | school-of-sre | 7,649 |
13 | iOS-Developer-Roadmap | 6,333 |
14 | low-level-design-primer | 5,858 |
15 | awesome-front-end-system-design | 2,954 |
16 | System-Design | 1,832 |
17 | FAANG | 1,718 |
18 | system-design-questions | 1,696 |
19 | DataStructures-Algorithms | 1,609 |
20 | Systemizer | 1,351 |
21 | Low-Level-Design | 985 |
22 | system-design-patterns | 754 |
23 | Low-Level-Design | 586 |
Sponsored