📦ashishps1 / awesome-system-design-resources
← 返回首页
Learn System Design concepts and prepare for interviews using free resources.
⚖️ GPL-3.0#awesome#backend#computer-science#distributed-systems#high-level-design🌐 algomaster.io📅 创建于 2023-10-25🔄 更新于 2026-02-16

📄 仓库 README

在 GitHub 查看 ↗
来自 GitHub 仓库自述文件 · 版权归原作者所有

Awesome System Design Resources

This repository contains free resources to learn System Design concepts and prepare for interviews.

👉 Subscribe to my AlgoMaster Newsletter and get a FREE System Design Interview Handbook in your inbox.

✅ If you are new to System Design, start here: System Design was HARD until I Learned these 30 Concepts

⚙️ Core Concepts

🌐 Networking Fundamentals

🔌 API Fundamentals

🗄️ Database Fundamentals

⚡ Caching Fundamentals

🔄 Asynchronous Communication

🧩 Distributed System and Microservices

🖇️ Architectural Patterns

⚖️ System Design Tradeoffs

✅ How to Answer a System Design Interview Problem

💻 System Design Interview Problems

Easy

Medium

Hard

📇 Courses

📩 Newsletters

📚 Books

📺 YouTube Channels

📜 Must-Read Engineering Articles

🗞️ Must-Read Distributed Systems Papers


If you find this resource helpful, please give it a star ⭐️ and share it with others!

📈 近 7 天 Star 趋势

每日新增 Star(柱)与累计 Star(线)· 数据来自 GitHub

🏆 排名变化趋势

在各榜单中的排名历史(数字越小越靠前)

📋 历史上榜记录

每次快照的详细数据
日期 榜单 排名 周期新增 总 STAR