精选免费资源,涵盖系统设计概念及面试准备,包括核心概念、网络、API、数据库、缓存、分布式系统、架构模式、权衡及面试问题。
好开源,值得被发现。
发现优质开源项目,匿名提交开源项目,认领编辑你的开源项目。
带着好奇心,发现开源世界。
THE FIRST COLLECTIONPocketBase 是一款开源的 Go 后端,打包为单一可执行文件。它内置 SQLite、实时订阅、用户与文件管理、Admin UI 及 REST API。支持独立运行或作为 Go 框架使用,提供 JS/Dart SDK,覆盖多平台构建目标,目前处于活跃开发阶段。
Appwrite 是一个开源的一站式开发平台,为 Web、移动端和 AI 应用提供后端基础设施和 Web 托管服务。
Dokploy 是一款免费开源的自托管平台即服务(PaaS),可轻松部署和管理应用及数据库,定位为 Vercel、Heroku 和 Netlify 的替代方案。
Awesome Cheatsheets 是一个精心策划的快速参考 cheatsheet 仓库,涵盖广泛使用的编程语言、框架和开发工具。每个 cheatsheet 设计为单个文件,方便开发者快速查阅语法、常用命令和核心概念,无需翻阅完整文档。
一个基于 Fastify、Prisma 和 BullMQ 的 TypeScript 后端样板,通过 CI 强制执行严格的清洁架构,并提供内置的身份验证、RBAC、可观测性和测试工具,用于生产就绪的开发。
Parse Server 是一个基于 Node.js 和 Express 的开源后端,可部署在任何支持 Node.js 的基础设施上。它提供 REST 和 GraphQL API、Cloud Code、Live Query、推送通知、身份验证及文件适配器,并支持 MongoDB 或 PostgreSQL。
iii 是一个用于实时编排、扩展与观测后端服务的运行时平台。它通过 Workers、Functions 和 Triggers 三大核心原语,将队列、定时任务、HTTP 接口、状态管理、可观测性及代理整合为统一的实时系统界面。
这是一个将 AWS Lambda 视为一等公民的 Node.js/TypeScript 强主见 (opinionated) 框架。它通过装饰器和类型提供 DDD 领域事件、Unit of Work 事务、RFC 7807 问题处理、重试与恢复、OpenTelemetry 追踪以及 SaaS 计费与计量合约等功能。
Create Go App CLI (cgapp) 是一个命令行工具,可通过单一交互式命令快速构建生产就绪的项目脚手架,集成 Go 后端、基于 Vite 的 JS/TS 前端以及 Ansible/Docker 部署自动化。
精选阅读清单,涵盖构建可扩展、可靠、高性能大规模系统的设计原则、科技巨头案例研究与面试资源。
Altair 是一个基于 Crystal 的全栈 Web 框架,提供路由、ORM、视图、CLI 和安全工具,用于构建快速的单二进制 Web 应用。
Nakama 是 Heroic Labs 开发的开源游戏后端服务器,支持用户系统、存储、社交图谱、聊天、实时与回合制多人游戏、排行榜、赛事、队伍、购买验证、通知及运行时代码扩展。
Nhost 是一个开源的 Firebase 替代方案,提供 GraphQL、PostgreSQL、身份验证、存储和无服务器函数。支持本地开发、自托管以及多种前端框架。
FreeAPI.app 是一个开源 API 中心,提供免费多样的 API,用于学习和构建作品集,支持本地、Docker 和 Railway 部署,并包含 Playwright 测试。