Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
FrontendPythondesigndesign-patternsdesign-systemdevelopment
适合场景
- Explore a popular frontend repository
- Study implementation patterns for Python projects
- Open GitHub for documentation, examples, and issues
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
Frontendawscloud-computingcoding-interviewscomputer-scienceinterview-questions
适合场景
- Explore a popular frontend repository
- Study implementation patterns for software projects
- Open GitHub for documentation, examples, and issues
Extracted system prompts from Anthropic - Claude Fable 5, Opus 4.8, Claude Code, Claude Design. OpenAI - ChatGPT GPT-5.6, Codex GPT-5.6, GPT-5.5. Google - Gemini 3.5 Flash, 3.1 Pro, Antigravity. xAI - Grok, Cursor, Copilot, VS Code, Perplexity, and more. Updated regularly.
FrontendJavaScriptaiai-agentsanthropicawesome
适合场景
- Explore a popular frontend repository
- Study implementation patterns for JavaScript projects
- Open GitHub for documentation, examples, and issues
awesome-system-design-resources
综合
Learn System Design concepts and prepare for interviews using free resources.
FrontendJavaawesomebackendcomputer-sciencedistributed-systems
适合场景
- Explore a popular frontend repository
- Study implementation patterns for Java projects
- Open GitHub for documentation, examples, and issues
Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.
FrontendRustbrowserrustservoweb
适合场景
- Explore a popular frontend repository
- Study implementation patterns for Rust projects
- Open GitHub for documentation, examples, and issues
一款轻量级、高性能、功能强大的内网穿透代理服务器。支持tcp、udp、socks5、http等几乎所有流量转发,可用来访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析、内网socks5代理等等……,并带有功能强大的web管理端。a lightweight, high-performance, powerful intranet penetration proxy server, with a powerful web management terminal.
FrontendGodnsfirewallgogzip
适合场景
- Explore a popular frontend repository
- Study implementation patterns for Go projects
- Open GitHub for documentation, examples, and issues
SeaweedFS is a distributed storage system for object storage (S3), file systems, and Iceberg tables, designed to handle billions of files with O(1) disk access and effortless horizontal scaling.
FrontendGoblob-storagecloud-drivedistributed-file-systemdistributed-storage
适合场景
- Explore a popular frontend repository
- Study implementation patterns for Go projects
- Open GitHub for documentation, examples, and issues
Automated auditing, performance metrics, and best practices for the web.
FrontendJavaScriptauditbest-practiceschrome-devtoolsdeveloper-tools
适合场景
- Explore a popular frontend repository
- Study implementation patterns for JavaScript projects
- Open GitHub for documentation, examples, and issues
If you want to become good at AI & system design, join this newsletter 👇
Frontendcomputer-sciencedevelopmentdistributed-systemshigh-level-designinterview-questions
适合场景
- Explore a popular frontend repository
- Study implementation patterns for software projects
- Open GitHub for documentation, examples, and issues
Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable.
FrontendJava
适合场景
- Explore a popular frontend repository
- Study implementation patterns for Java projects
- Open GitHub for documentation, examples, and issues
system-design-interview
综合
System design interview for IT companies
Frontenddesign-systemsinterviewinterview-preparationinterview-questionssystem
适合场景
- Explore a popular frontend repository
- Study implementation patterns for software projects
- Open GitHub for documentation, examples, and issues
High-performance In-browser LLM Inference Engine
FrontendTypeScriptchatgptdeep-learninglanguage-modelllm
适合场景
- Explore a popular frontend repository
- Study implementation patterns for TypeScript projects
- Open GitHub for documentation, examples, and issues
system-design-resources
综合
These are the best resources for System Design on the Internet
Frontendcachefault-tolerancescalabilitysystem-design
适合场景
- Explore a popular frontend repository
- Study implementation patterns for software projects
- Open GitHub for documentation, examples, and issues
High Performance Web Platform Based on Nginx and LuaJIT
FrontendC
适合场景
- Explore a popular frontend repository
- Study implementation patterns for C projects
- Open GitHub for documentation, examples, and issues
Relocate resource intensive third-party scripts off of the main thread and into a web worker. 🎉
FrontendTypeScript3rd-party3rdpartyanalyticscore-web-vitals
适合场景
- Explore a popular frontend repository
- Study implementation patterns for TypeScript projects
- Open GitHub for documentation, examples, and issues
cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help remind *nix system administrators of options for commands that they use frequently, but not frequently enough to remember.
FrontendGobashcheatcheatsheetcheatsheets
适合场景
- Explore a popular frontend repository
- Study implementation patterns for Go projects
- Open GitHub for documentation, examples, and issues
✍🏻 Source Code Deep Dives, System Design & Engineering Blogs | Halfrost-Field 冰霜之地:源码解析、系统设计与工程实践笔记
FrontendGoalgorithmsblogcryptographygo
适合场景
- Explore a popular frontend repository
- Study implementation patterns for Go projects
- Open GitHub for documentation, examples, and issues
A curated list of awesome System Design (A.K.A. Distributed Systems) resources.
Frontenddistributed-systemshadoop-ecosysteminterviewmessage-brokermicroservices
适合场景
- Explore a popular frontend repository
- Study implementation patterns for software projects
- Open GitHub for documentation, examples, and issues
A-Curated-List-of-ML-System-Design-Case-Studies
综合
This repository contains a curated collection of 300+ case studies from over 80 companies, detailing practical applications and insights into machine learning (ML) system design. The contents are organized to help you easily find relevant case studies based on industry or specific ML use cases.
Frontend
适合场景
- Explore a popular frontend repository
- Study implementation patterns for software projects
- Open GitHub for documentation, examples, and issues
machine-learning-systems-design
综合
A booklet on machine learning systems design with exercises. NOT the repo for the book "Designing Machine Learning Systems", which is `dmls-book`
FrontendHTMLdata-sciencemachine-learning-productionmlops
适合场景
- Explore a popular frontend repository
- Study implementation patterns for HTML projects
- Open GitHub for documentation, examples, and issues
A high-performance distributed file system designed to address the challenges of AI training and inference workloads.
FrontendC++distributed-file-system
适合场景
- Explore a popular frontend repository
- Study implementation patterns for C++ projects
- Open GitHub for documentation, examples, and issues
Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.
FrontendC++3dcocoscocoscreatorengine
适合场景
- Explore a popular frontend repository
- Study implementation patterns for C++ projects
- Open GitHub for documentation, examples, and issues
An operating system designed for hosting containers
FrontendRustcontainerslinuxoperating-systemrust
适合场景
- Explore a popular frontend repository
- Study implementation patterns for Rust projects
- Open GitHub for documentation, examples, and issues
FastDFS is a high performance distributed file system (DFS). It's major functions include: file storing, file syncing and file accessing, and design for high capacity and load balance. Wechat/Weixin public account (Chinese Language): fastdfs
FrontendCdistributed-file-storagedistributed-file-systemstorage-servers
适合场景
- Explore a popular frontend repository
- Study implementation patterns for C projects
- Open GitHub for documentation, examples, and issues
Preparation links and resources for system design questions
Frontendarchitectureconcurrencyengineeringfacebookinterview
适合场景
- Explore a popular frontend repository
- Study implementation patterns for software projects
- Open GitHub for documentation, examples, and issues
A curated list of Web Performance Optimization.
Frontendawesomeawesome-listlistwebperfwebperf-metrics
适合场景
- Explore a popular frontend repository
- Study implementation patterns for software projects
- Open GitHub for documentation, examples, and issues
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.
Frontenddesigndesign-patternsdevelopmentinterviewinterview-preparation
适合场景
- Explore a popular frontend repository
- Study implementation patterns for software projects
- Open GitHub for documentation, examples, and issues
🔮 Libraries & tools for enabling Machine Learning driven user-experiences on the web
FrontendTypeScripthacktoberfestmachine-learningperformanceprefetch
适合场景
- Explore a popular frontend repository
- Study implementation patterns for TypeScript projects
- Open GitHub for documentation, examples, and issues
open source、high performance、industrial rtsp streaming server,a lot of optimization on streaming relay,KeyFrame cache,RESTful,and web management,also EasyDarwin support distributed load balancing,a simple streaming media cloud platform architecture.
FrontendHTMLeasydarwinflvrtsprtsp-server
适合场景
- Explore a popular frontend repository
- Study implementation patterns for HTML projects
- Open GitHub for documentation, examples, and issues
🔬 A fast, interactive web-based viewer for performance profiles.
FrontendTypeScriptflamegraphflamegraphsperformance-profilingperformance-tools
适合场景
- Explore a popular frontend repository
- Study implementation patterns for TypeScript projects
- Open GitHub for documentation, examples, and issues
Venom is a high-performance system developed with JavaScript to create a bot for WhatsApp, support for creating any interaction, such as customer service, media sending, sentence recognition based on artificial intelligence and all types of design architecture for WhatsApp.
FrontendTypeScriptaiai-botbotbot-javascript
适合场景
- Explore a popular frontend repository
- Study implementation patterns for TypeScript projects
- Open GitHub for documentation, examples, and issues
sitespeed.io is an open-source tool for comprehensive web performance analysis, enabling you to test, monitor, and optimize your website’s speed using real browsers in various environments.
FrontendJavaScriptmetricsmonitoringperfmattersperformance-analysis
适合场景
- Explore a popular frontend repository
- Study implementation patterns for JavaScript projects
- Open GitHub for documentation, examples, and issues