工程化与交付

TECH STACK开发技术栈

从提交到上线:版本控制与单仓、构建与包管理、CI/CD、容器编排、网关与边缘。

收录条目 63 条 按用途筛选,同类才可比

先按分类把范围缩到一类:构建与包管理、版本控制与单仓、容器与编排、CI 与流水线、网关与边缘;同一类里再比形态与许可证。

分类 5 个 按用途分组
适用场景 技术选型 先定位,再比同类
数据日期 2026-10-27 核对到这一天
口径边界 只比同类 跨类不横向比

筛选与排序

显示 63 / 63 条

工程化与交付对照表

第 1 / 3 页 · 共 63 条
列表只做扫读;官网、仓库与完整说明在详情页
工程化与交付的条目、分类、形态与许可证
名称分类形态一句话定位亮点 / 热度许可证详情
Ansible Red Hat · 构建与包管理 构建与包管理 配置管理与自动化工具 无代理的主机配置与批量执行工具 走 SSH 就能管机器,目标上不用装客户端;剧本用 YAML 描述步骤,模块覆盖软件… GPL-3.0 查看详情
Bazel Google · 构建与包管理 构建与包管理 多语言构建系统 面向大型单仓的可复现构建系统 在 BUILD 文件里声明目标与依赖,动作级缓存加远程执行让增量构建只重跑受影响的部… Apache-2.0 查看详情
Bundler 工程 / 部署 · Ruby 包管理 构建与包管理 技术名词 Ruby 项目的依赖解析与版本管理工具 Ruby 项目稳定复现依赖环境的基础。 — 查看详情
Cargo 工程 / 部署 · Rust 包管理 构建与包管理 技术名词 Rust 官方构建、依赖管理和测试工具 Rust 项目从代码到可执行产物的统一入口。 — 查看详情
CMake 工程 / 部署 · C++ 构建工具 构建与包管理 技术名词 跨平台生成和组织 C++ 构建工程的工具 描述项目如何被编译,而不是业务运行时。 — 查看详情
Cobra 后端 · Go CLI 构建与包管理 技术名词 Go 命令行工具与子命令框架 把 Go 服务能力做成好用的命令行。 — 查看详情
Composer 工程 / 部署 · PHP 包管理 构建与包管理 技术名词 PHP 生态的依赖管理与自动加载工具 PHP 项目安装和组织依赖的入口。 — 查看详情
Dagger Dagger Inc. · 构建与包管理 构建与包管理 容器化构建引擎 用代码定义容器化构建流水线 流水线写成代码,任一步骤都在容器里执行,本地与 CI 结果一致;步骤间靠内容寻址缓存… Apache-2.0 查看详情
Maven / Gradle 工程 / 部署 · JVM 构建工具 构建与包管理 技术名词 Java / Kotlin 项目的依赖管理与构建工具 管理 JVM 项目从源码到产物的过程。 — 查看详情
Mix 工程 / 部署 · Elixir 构建工具 构建与包管理 技术名词 Elixir 项目的构建、测试、依赖和任务工具 Elixir 项目的日常开发控制台。 — 查看详情
NuGet 工程 / 部署 · .NET 包管理 构建与包管理 技术名词 .NET 生态的依赖包管理平台 .NET 项目获取和管理依赖的入口。 — 查看详情
Pulumi Pulumi Corp. · 构建与包管理 构建与包管理 基础设施即代码工具 用通用编程语言写基础设施 直接用 TypeScript、Python、Go 描述资源,循环、函数与测试都能复用… Apache-2.0 查看详情
sbt 工程 / 部署 · Scala 构建工具 构建与包管理 技术名词 Scala / JVM 项目的构建与依赖管理工具 Scala 项目从源码到产物的构建入口。 — 查看详情
Terraform HashiCorp(IBM) · 构建与包管理 构建与包管理 基础设施即代码工具 用声明式配置管理云上资源 把网络、机器与托管服务写成配置,执行前先出变更计划,确认后按依赖顺序创建或销毁;状态… BUSL-1.1 查看详情
Turborepo Vercel · 构建与包管理 构建与包管理 前端单仓构建系统 给 JS 单仓做任务编排与远程缓存 用一份配置文件描述任务依赖,只跑受影响的项目,命中缓存时连产物与日志一起复用;远程缓… MIT 查看详情
Vite 前端 · 工具 构建与包管理 技术名词 前端开发服务器与构建工具 负责启动和打包,不负责定义页面业务。 — 查看详情
Backstage CNCF(Spotify 发起) · 版本控制与单仓 版本控制与单仓 开发者门户 统一服务目录的开发者门户框架 把服务、文档、流水线与告警收进一个目录,新人找入口不用再翻聊天记录;插件机制能接自有… Apache-2.0 查看详情
Git 工程 / 部署 · 版本控制 版本控制与单仓 技术名词 记录代码变化并协作管理版本的工具 让每次改动都有记录、可比较、可回退。 — 查看详情
Gitea Gitea 社区 · 版本控制与单仓 版本控制与单仓 轻量自托管 Git 服务 一个二进制跑起来的自建代码托管 单文件部署、内存占用小,低配机器与边缘设备也能跑;仓库、Issue、评审、Webho… MIT 查看详情
GitHub GitHub(Microsoft) · 版本控制与单仓 版本控制与单仓 代码托管与协作平台 以 PR 评审为中心的代码托管平台 评审、Issue 与流水线长在同一处,开源协作默认就在这里;代码搜索、归属与依赖图可… 商业许可 查看详情
GitLab GitLab Inc. · 版本控制与单仓 版本控制与单仓 一体化 DevOps 平台 仓库、流水线与制品一体的自托管平台 从仓库、评审、流水线到制品与安全扫描都在一个项目里,自托管可以把代码留在内网;流水线… MIT(社区版,企业版商业许可) 查看详情
pnpm + Nx 工程 / 部署 · 单仓工程 版本控制与单仓 技术名词 JavaScript / TypeScript monorepo 的依赖与任务编排组合 pnpm 管依赖,Nx 管多项目任务图。 — 查看详情
Consul HashiCorp(IBM) · 容器与编排 容器与编排 服务发现与配置中心 带健康检查的服务发现与配置中心 服务注册后由健康检查决定是否可路由,配合 DNS 或 API 就能做发现与故障摘除;… BUSL-1.1 查看详情
containerd CNCF · 容器与编排 容器与编排 容器运行时(CRI) 被编排系统调用的标准容器运行时 把镜像拉取、存储与容器生命周期做成独立守护进程,Kubernetes 通过 CRI… Apache-2.0 查看详情
Coolify Coolify(coollabs) · 容器与编排 容器与编排 自托管 PaaS 平台 自托管的类托管部署平台 连上仓库就能自动构建部署,数据库、缓存与对象存储可在界面里一键起;带域名、证书与备份… Apache-2.0 查看详情
Docker 工程 / 部署 · 交付工具 容器与编排 技术名词 应用容器化与环境封装工具 把“代码 + 运行环境”一起装进可搬运的盒子。 — 查看详情
Dokploy Dokploy · 容器与编排 容器与编排 自托管部署平台 自托管的部署与应用管理面板 在界面里挂仓库、配环境变量就能部署,支持多种构建方式与数据库模板;带监控与备份入口,… — 查看详情
Dragonfly CNCF · 容器与编排 容器与编排 P2P 镜像与文件分发 点对点加速镜像分发的 P2P 系统 大镜像不再都从仓库拉,节点之间互相传块,仓库出口压力明显下降;调度器按拓扑选源,预热… Apache-2.0 查看详情
etcd CNCF · 容器与编排 容器与编排 分布式键值存储 强一致的分布式键值存储与协调服务 用一致性协议保证读写强一致,是 Kubernetes 等系统的状态底座;支持监听变更… Apache-2.0 查看详情
External Secrets Operator CNCF · 容器与编排 容器与编排 Kubernetes 密钥同步控制器 把外部密钥同步成集群 Secret 的控制器 在集群里声明要哪些密钥,控制器去外部密钥服务或参数仓库拉取并生成 Secret;来源… Apache-2.0 查看详情

数据说明

收录规模63 个条目分 5 类,同类之间才可比
资料口径各项目官方文档与代码仓库以官方文档与仓库为准,只做中文整理
数据日期2026-10-27核对到这一天,官方改动以官方为准
口径边界只比同类跨类场景不同,不可直接比价与打分

常见问题

小团队要不要上 Kubernetes?

只有一两个服务时,先用手写容器 + 托管平台(或单机 Docker Compose)更省心;服务数量、发布频率与弹性需求上来了,K8s 的调度与自愈才划算。

单仓(monorepo)适合什么团队?

适合前后端/多包共享代码、需要原子提交与统一依赖版本的团队,代价是构建工具(Nx / Turborepo)与 CI 缓存要配对,否则一次改动会触发全量构建。

条目信息取自各项目官方仓库与文档;定位、优势与注意事项为中文归纳,数值不改写,仓库地址、许可证与版本以官方为准。