DevOps 工具链 + CI/CD + 容器编排 + 流程引擎一站式速查。
继承规范:SPEC.md
📚 目录导航
| 序号 |
分类 |
核心内容 |
子 README |
| 01 |
工具链 |
Git / Docker / Java 工具库 / Nginx / Monorepo / 阿里微服务 / Kubernetes / DevOps / IaC |
子入口 |
| 02 |
流程引擎 |
BPMN 工作流(Camunda 7/8/Zeebe)+ 事件驱动编排(Apache EventMesh / Serverless Workflow)+ 微服务编排(编舞 vs 编排)+ Temporal Durable Execution |
子入口 |
🎯 适用人群
- 后端工程师:日常 Git/Docker/Java 工具库/Nginx 速查,CI/CD 流水线调试
- SRE / 运维:Kubernetes 容器编排、IaC 基础设施即代码、CI/CD + GitOps 落地
- 架构师:选型决策(Camunda 7 vs 8 / Zeebe / Temporal / EventMesh)、流程引擎集成、业务流设计
- DevOps 工程师:Jenkins / GitLab CI / GitHub Actions 实战、Pipeline Patterns、部署策略(蓝绿/灰度/滚动)
🧭 学习路径
- 新人入门:
01-tools/01-git → 01-tools/02-docker → 01-tools/04-nginx —— 后端日常三板斧
- 效率提升:
01-tools/03-java(Hutool/Guava/Lombok)+ 01-tools/05-monorepo(多仓管理)
- 微服务方向:
01-tools/02-docker → 01-tools/06-ali-microservices → 01-tools/kubernetes —— 从容器到服务治理到容器编排
- DevOps 全链路:
01-tools/devops(CI/CD 流水线)→ 01-tools/kubernetes(部署目标)→ 01-tools/iac(基础设施即代码)
- 架构方向:
02-workflow/define(BPMN 三要素)→ 02-workflow/process-engine(流程引擎原理与选型)→ 02-workflow/apache-eventmesh(事件驱动)/ 02-workflow/temporal(Durable Execution)
- 面试冲刺:
02-workflow/process-engine(Camunda 7 vs 8 / Zeebe / Flowable / Activiti)+ 编舞 vs 编排 决策树
🗺️ 知识脉络
flowchart TB
subgraph "01 工具链"
A[Git / Docker<br/>日常三板斧] --> B[Java 工具库<br/>Nginx / Monorepo]
B --> C[阿里微服务<br/>Nacos]
C --> D[Kubernetes<br/>容器编排]
D --> E[DevOps / CI-CD<br/>Jenkins / GitLab CI / Actions]
E --> F[IaC<br/>Terraform / Ansible]
end
subgraph "02 流程引擎"
G[BPMN 三要素<br/>define/] --> H[流程引擎<br/>process-engine/]
H --> I[Camunda 7/8<br/>Zeebe 内核]
H --> J[Flowable / Activiti]
I --> K[事件驱动<br/>apache-eventmesh/]
I --> L[微服务编排<br/>workflow-and-microservice-orchestration/]
L --> M[Temporal<br/>Durable Execution]
end
E -.发布.-> I
D -.编排.-> I
📊 工具 / 引擎选型速查
🎯 前置知识
- 命令行基础(Linux/Shell)
- 任意一门后端语言(Java/Go/Python)
- HTTP / TCP / DNS(容器编排前置)
- 业务流程概念(审批流 / 订单流 / Saga)
🔗 相关章节
📊 本节统计
| 子目录 |
文件数 |
备注 |
01-tools/ |
33 |
33 个 .md(含 9 个顶层 README + 24 个 leaf);Git/Docker/Java/Nginx/Monorepo/Ali/K8s/DevOps/IaC 9 大分类 |
02-workflow/ |
11 |
11 个 .md + 4 张 BPMN PNG;BPMN 流程引擎 + 事件驱动 + 微服务编排 + Temporal |
| 合计 .md |
44 |
100% leaf 保留(无覆盖) |
| SPEC.md |
1 |
占位(未触动) |
数字基线:本节以 .md 文件数 + 顶层分类数双口径统计;本模块无 frontmatter 改动(继承来源文件 frontmatter)
📚 开源参考
← 返回 note 总目录