#System-design

Showing 60 of 61 repositories tagged #system-design, ranked by stars

CyC2018
CyC2018
CS-Notes

:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计

Score
100
★ 184.7k ⑂ 50.9k +19/day
binhnguyennus
binhnguyennus
awesome-scalability

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

Score
100
★ 72.3k ⑂ 7.0k +75/day
Sairyss
Sairyss
domain-driven-hexagon

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

Score
80
★ 14.8k ⑂ 1.6k +13/day
TypeScript
khangich
khangich
machine-learning-interview

Machine Learning Interviews from FAANG, Snapchat, LinkedIn. I have offers from Snapchat, Coupang, Stitchfix etc. Blog: mlengineer.io.

Score
75
★ 12.7k ⑂ 2.0k +44/day
alirezadir
alirezadir
Machine-Learning-Interviews

This repo is meant to serve as a guide for Machine Learning/AI technical interviews.

Score
100
★ 8.5k ⑂ 1.5k +20/day
Jupyter Notebook
greatfrontend
greatfrontend
awesome-front-end-system-design

Curated front end system design resources for interviews and learning

Score
100
★ 8.4k ⑂ 322 +10/day
linkedin
linkedin
school-of-sre

At LinkedIn, we are using this curriculum for onboarding our entry-level talents into the SRE role.

Score
67
★ 8.1k ⑂ 737
HTML
BohdanOrlov
BohdanOrlov
iOS-Developer-Roadmap

Roadmap to becoming an iOS developer in 2018.

Score
100
★ 6.4k ⑂ 1.3k
Swift
alirezadir
alirezadir
Production-Level-Deep-Learning

A guideline for building practical production-level deep learning systems to be deployed in real world applications.

Score
50
★ 4.6k ⑂ 683
tt-a1i
tt-a1i
archify

Any agent Skill: generate beautiful architecture diagrams with dark/light theme toggle and PNG/JPEG/WebP/SVG export

Score
100
★ 3.3k ⑂ 354 +449/day
JavaScript
study8677
study8677
awesome-architecture

🧭 Architecture-first system design: 26 bilingual tutorials, 25 architecture templates, and 6 end-to-end cases covering distributed systems, AI-native systems, RAG, coding Agents, and production trade-offs.

Score
100
★ 1.8k ⑂ 199 +57/day
Vue
swark-io
swark-io
swark

Create architecture diagrams from code automatically using large language models (LLMs).

Score
55
★ 1.7k ⑂ 108
TypeScript
honzaap
honzaap
Systemizer

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

Score
73
★ 1.5k ⑂ 90 +1/day
TypeScript
ashishps1
ashishps1
awesome-engineering-articles

A curated collection of 300+ engineering blog articles from top tech companies. Learn how the best engineering teams solve real-world problems at scale.

Score
100
★ 1.0k ⑂ 187 +16/day
devkodeio
devkodeio
frontend-system-design

Frontend System Design Guide

Score
40
★ 969 ⑂ 171 +4/day
kevingo
kevingo
system-design-primer-zh-tw

system-design-primer 繁體中文翻譯計畫。原作者:https://github.com/donnemartin/system-design-primer

Score
0
★ 954 ⑂ 115 +2/day
Python
QDenka
QDenka
awesome-software-design

Organizing and structuring software through patterns, decisions, and verified design rules

Score
100
★ 824 ⑂ 57 +4/day
chandankushwahaa
chandankushwahaa
100xdevs_2.0

100xdevs cohort 2.0 by @hkirat. Contain all the Notes and Assignment

Score
93
★ 807 ⑂ 220
JavaScript
guoguo-tju
guoguo-tju
agent_java_offer

公开的 Java 后端 / AI Agent / 系统设计 / 算法面试复习资料库

Score
86
★ 683 ⑂ 79 +6/day
codag-megalith
codag-megalith
codag-visualizer

Visualize AI/LLM workflows in your codebase.

Score
82
★ 631 ⑂ 59
TypeScript
Vrun-design
Vrun-design
openflowkit

100% Free, Open-source local-first AI diagramming for architecture diagrams and flowcharts with animated exports.

Score
0
★ 624 ⑂ 128 +3/day
TypeScript
yoyiyi
yoyiyi
SoleilNotes

技术面试必备知识点:Android、Java、C、C++、Python、Flutter、Gradle、数据结构、计算机组成原理、计算机网络、操作系统、算法、数据结构、设计模式、密码学等等

Score
0
★ 593 ⑂ 115
ThisIsSakshi
ThisIsSakshi
Books

Books and other resources

Score
33
★ 574 ⑂ 192 +2/day
Python
madhu-sagar
madhu-sagar
system-design-react-code-examples

A curation of code examples and in depth technical implementation approaches to solve the common frontend system design issues in React.

Score
20
★ 545 ⑂ 48
Ramakm
Ramakm
AI-ML-Book-References

This repository is for all those AI enthusiastics who actually loves to read books and learn.

Score
25
★ 523 ⑂ 73 +3/day
kimtth
kimtth
software-architect-mindmap

🧠Mindmap of 🗺️Software Architecture, Software engineering: An Overview of Software Terminologies and Concepts.

Score
91
★ 515 ⑂ 72 +1/day
Python
anandwana001
anandwana001
android-interview

📚 Questions for Android Engineer Interview 📚

Score
50
★ 423 ⑂ 99
teivah
teivah
designdeck

An Open-Source Collection of 230+ Flash Cards to Help You Succeed in Your System Design Interview and More 💯

Score
0
★ 380 ⑂ 36 +1/day
Totoro-jam
Totoro-jam
battle-tested-patterns

Battle-tested programming patterns from production codebases — React, Linux, Go, Chromium, and more. Precise source links, multi-language examples, runnable exercises.

Score
50
★ 318 ⑂ 39 +18/day
TypeScript
LongxingTan
LongxingTan
Machine-learning-interview

机器学习工程师、算法工程师、软件工程师、数据科学家-面试指南 | Interview guide for MLE, SDE, DS

Score
0
★ 316 ⑂ 25 +3/day
vishalsingh2972
vishalsingh2972
100xDevs_2.0

List of all the imp concepts and assignments covered during 100xDevs 2.0

Score
79
★ 313 ⑂ 66
TypeScript
Derssa
Derssa
Torollo

Torollo is an open-source interactive visual playground designed to learn system design and networking, all locally.

Score
64
★ 226 ⑂ 22 +35/day
TypeScript
tech-notes-hub
tech-notes-hub
tech-notes

Tech Notes Hub: All-in-one technical notes & code snippets - covering design patterns, algorithms, data structures, AWS, and more. A centralized knowledge base for learning, reference, and daily use.

Score
57
★ 163 ⑂ 35
TypeScript
SATYAM-PRATIBHAN
SATYAM-PRATIBHAN
arcmindAI

arcmindAI turns product ideas into complete system architectures using AI from diagrams to technical blueprints.

Score
60
★ 162 ⑂ 46
TypeScript
lcomment
lcomment
development-recipes

개발자를 위한 레시피 📓

Score
21
★ 119 ⑂ 12
KandepiBhavani23
KandepiBhavani23
100xDevs-Cohort-2.0

Assignment, Class Notes, Solutions to Coding Questions taken during this Live course

Score
43
★ 117 ⑂ 21
JavaScript
holasoymalva
holasoymalva
Guia-para-Entrevistas-Laborales-de-Programacion

Guia de preparacion para entrevistas tecnicas de programacion

Score
0
★ 113 ⑂ 17
tall15421542-lab
tall15421542-lab
ticket-master

A high-throughput, consistent ticket reservation system that can process 83000+ reservations per second

Score
14
★ 104 ⑂ 16
Java
dhanushkamath
dhanushkamath
Burgernaut

A distributed message-based food ordering system developed with RabbitMQ, Node.js, Express and MongoDB

Score
50
★ 99 ⑂ 37
JavaScript
thesaltree
thesaltree
low-level-design-golang

Low level system design solutions in Golang

Score
0
★ 97 ⑂ 19
Go
Devinterview-io
Devinterview-io
docker-interview-questions

🟣 Docker interview questions and answers to help you prepare for your next software architecture and design patterns interview in 2026.

Score
86
★ 95 ⑂ 47
md8-habibullah
md8-habibullah
top-github-repos-list

A curated list of top open-source GitHub repositories across various categories to help developers discover valuable projects and resources.

Score
100
★ 90 ⑂ 16 +2/day
marinsborg
marinsborg
UrlShortener-API

API for converting long urls to short urls

Score
29
★ 86 ⑂ 33
Java
sonhmai
sonhmai
data-systems-design

System Design, Solution Architecture, Data Systems Practice

Score
27
★ 81 ⑂ 23
yntpdotme
yntpdotme
100xdevs-full-stack-mastery

Explore my assignments, projects, and milestones as I evolve from a newbie to an expert developer.

Score
7
★ 79 ⑂ 11
JavaScript
nimin1
nimin1
system-design-vibecoding

System Design explained from first principles to senior engineer-level thinking, with a focus on AI-assisted (vibecoding) development. Learn how to reason about systems, understand trade-offs, and validate AI-generated designs beyond just working code.

Score
43
★ 73 ⑂ 13
mansoor-mamnoon
mansoor-mamnoon
limit-order-book

High-performance limit order book engine with C++ core and Python SDK. Processes 20M+ msgs/sec with µs latency. Supports real crypto/equity data replay, spread/imbalance/impact analytics, and backtesting of VWAP, TWAP, POV, and market-making strategies with reproducible PnL and risk metrics.

Score
0
★ 70 ⑂ 22 +1/day
C++
05satyam
05satyam
AI-ML

A curated, hands-on library of notebooks, demos, and resources for AI/ML, Deep Learning, Generative AI, AI-Agents, fine-tuning, and modern tooling.

Score
71
★ 62 ⑂ 17
Jupyter Notebook
hemansnation
hemansnation
AI-ML-14-Hours-FREE-Course

7 Day AI ML Fundamentals Workshop The purpose of this FREE workshop is 1. To give you a boost of getting started with AI. 2. A life-long community with a similar mindset. 3. strong grip on fundamentals that the advanced concepts will be easy to understand.

Score
18
★ 61 ⑂ 18
HTML
study8677
study8677
architecture-copilot

🧭 给 Claude Code / Cursor / Codex 用的『架构副驾』skill —— 开新项目时用持续深度提问引导你在写代码前想清楚架构(产出架构图 / ADR / 演进路线)。知识源自 awesome-architecture。中英双语。

Score
57
★ 54 ⑂ 8 +3/day
anlp-team
anlp-team
LTI_Neural_Navigator

"Enhancing LLM Factual Accuracy with RAG to Counter Hallucinations: A Case Study on Domain-Specific Queries in Private Knowledge-Bases" by Jiarui Li and Ye Yuan and Zehua Zhang

Score
14
★ 45 ⑂ 4
HTML
Ryanditko
Ryanditko
Roadmap-Projects

A comprehensive collection of 180 curated project ideas across 6 technology domains (Backend, Frontend, Data Science, Data Engineering, DevOps, System Design) at 3 difficulty levels. Detailed learning guides help developers master new technologies and build portfolio-ready skills from scratch through hands-on practice.

Score
45
★ 41 ⑂ 1 +2/day
muratdemirci
muratdemirci
backend-dev-roadmap

Step by step guide to becoming a modern backend developer.

Score
64
★ 35 ⑂ 0
HTML
rufilboss
rufilboss
100DaysOfDevOps

This repository serves as my documentation hub for exploring the realm of DevOps. My journey began on July 25, 2022, with a 100-day commitment to dedicate at least one hour each day, including weekends, to gain a comprehensive understanding and knowledge of various aspects comprising the world of DevOps.

Score
0
★ 31 ⑂ 18
HCL
iamRishvanth
iamRishvanth
100xDevs-Cohort-2.0

I am Documenting my journey to learn full stack development from @hkirat 's 100xDevs Cohort 2.0

Score
36
★ 31 ⑂ 9
JavaScript
lloyd-theophilus
lloyd-theophilus
practical-devops-interviews

Practical DevOps interview questions for Aspiring DevOps Engineers

Score
71
★ 26 ⑂ 8
arunpshankar
arunpshankar
Python-Design-Patterns-for-AI

A repository showcasing Python design patterns specifically adapted for building robust and efficient AI workflows.

Score
0
★ 22 ⑂ 2
Python
Justmalhar
Justmalhar
ThinkLikeAnEngineer

💡 Think Like An Engineer is a roadmap for engineering leadership, a toolkit for growth hacking through engineering, and a manifesto for productivity enhancement

Score
9
★ 15 ⑂ 0
olehhrynyk
olehhrynyk
blogs-to-keep-u-up2date

I am often asked which resources and blogs i am reading or following, so i prepared curated list of blogs to keep you up to date on various new technologies, trends, existing tech updates.

Score
0
★ 14 ⑂ 0
thevamsikrishna
thevamsikrishna
awesome-data-engineer-prep

End-to-end AI-powered Data Engineering preparation repository covering SQL, PySpark, Azure, AWS, GCP, Data Modeling, Pipelines, and real-world projects with interview-focused explanations.

Score
36
★ 13 ⑂ 10
Python
Related Topics
#backend#devops#interview#machine-learning#architecture#design-patterns#software-engineering#open-source#docker#python#deep-learning#interview-preparation

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly