system-design

Top 23 system-design Open-Source Projects

  • JavaGuide

    「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide!

  • tech-interview-handbook

    💯 Curated coding interview preparation materials for busy software engineers

  • Project mention: Curated Coding Interview Handbook | news.ycombinator.com | 2024-05-01
  • 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.

    InfluxDB logo
  • system-design-101

    Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.

  • 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-28

    System Design 101 is an excellent resource.

  • awesome-scalability

    The Patterns of Scalable, Reliable, and Performant Large-Scale Systems

  • Project mention: Scalability – Patterns of Scalable and Reliable Large-Scale Systems | news.ycombinator.com | 2024-05-07
  • system-design

    Learn how to design systems at scale and prepare for system design interviews

  • Project mention: Learn how to design systems at scale and prepare for system design interviews | news.ycombinator.com | 2023-07-05

    There are things in that doc that are completly wrong and ridiculous such as:

    https://github.com/karanpratapsingh/system-design#streaming-...

  • system-design-interview

    System design interview for IT companies

  • system-design-resources

    These are the best resources for System Design on the Internet

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • domain-driven-hexagon

    Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included

  • Project mention: From Frontend to Backend | /r/cscareerquestionsEU | 2023-12-08

    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/

  • system-design

    A resource to help you learn system design. (by systemdesign42)

  • Project mention: Collection of System Design Articles | news.ycombinator.com | 2024-03-18
  • system_design

    Preparation links and resources for system design questions

  • 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.

  • Project mention: School of SRE: Curriculum for onboarding non-traditional hires and new grads | /r/hypeurls | 2023-09-11
  • iOS-Developer-Roadmap

    Roadmap to becoming an iOS developer in 2018.

  • 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

  • Project mention: Awesome Front End System Design Resources | news.ycombinator.com | 2023-12-03
  • 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)

  • FAANG

    Competitive programming questions.

  • 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.

  • Systemizer

    A system design tool that allows you to simulate data flow of distributed systems.

  • Low-Level-Design

    Useful Resources for Low Level System Design

  • system-design-patterns

    Resources related to distributed systems, system design, microservices, scalability and performance, etc

  • Project mention: How to Become a Node.js Backend Developer? Share Helpful Resources! | /r/node | 2023-06-12

    System design patterns

  • 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

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

system-design related posts

  • Scalability – Patterns of Scalable and Reliable Large-Scale Systems

    1 project | news.ycombinator.com | 7 May 2024
  • Learn how to design systems at scale and prepare for system design interviews

    1 project | /r/patient_hackernews | 5 Jul 2023
  • Learn how to design systems at scale and prepare for system design interviews

    1 project | /r/hackernews | 5 Jul 2023
  • Learn how to design systems at scale and prepare for system design interviews

    1 project | /r/hypeurls | 5 Jul 2023
  • Learn how to design systems at scale and prepare for system design interviews

    2 projects | news.ycombinator.com | 5 Jul 2023
  • [DESABAFO] Consultoria com excesso de trabalho, mentiras e senioridade

    1 project | /r/brdev | 6 Jun 2023
  • Awesome Software Architecture

    1 project | /r/softwarearchitecture | 26 May 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 10 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com