主题
微服务 · 必学内容图
A. 微服务本质与拆分演进
A1. 微服务 vs SOA/单体,适用边界与代价
A3. 服务粒度:多大算合适、过细的危害
A4. DDD 与限界上下文:领域事件、聚合根划分服务边界
B. 注册中心与配置中心
B1. 注册发现原理:注册/心跳/拉取推送、自我保护
B2. 选型:Nacos / Consul / Eureka / ZK 的 CP/AP
C. 服务通信
C3. API 版本管理与向后兼容
C4. 事件驱动通信(EDA):Outbox、CDC、消息编排
D. API 网关
D2. 选型:Spring Cloud Gateway / Zuul / Kong / APISIX
D3. BFF 模式与 GraphQL
E. 容错治理
F. 事务与数据一致性
G. 可观测性
I. 发布与测试
J. 云原生基础设施
J1. Docker 容器化:镜像、多阶段构建、资源隔离
J2. Kubernetes:Pod/Service/Ingress、探针、HPA
J3. CI/CD 流水线与 GitOps
J4. Service Mesh:Istio/Envoy、Sidecar、流量治理
J5. Serverless / Knative
J6. 多机房/多活部署与容灾