42 lines
1.3 KiB
Markdown
42 lines
1.3 KiB
Markdown
---
|
|
tags: []
|
|
create time: 2026-04-29 12:00
|
|
---
|
|
|
|
# 微服务知识索引
|
|
|
|
## 概述
|
|
|
|
本目录系统整理微服务架构的核心知识点。围绕 **5 个核心主题**,由浅入深地覆盖从概念理解到工程实践的关键路径。
|
|
|
|
## 知识体系
|
|
|
|
```mermaid
|
|
graph LR
|
|
A["01 基础概念"] --> B["02 服务治理"]
|
|
B --> C["03 数据一致性"]
|
|
B --> D["04 可观测性"]
|
|
C --> E["05 部署运维"]
|
|
D --> E
|
|
```
|
|
|
|
| # | 主题 | 核心问题 |
|
|
|---|------|----------|
|
|
| 1 | [[01-基础概念]] | 什么是微服务?单体 vs 微服务的权衡是什么? |
|
|
| 2 | [[02-服务治理]] | 服务如何发现彼此?如何通信?失败怎么处理? |
|
|
| 3 | [[03-数据一致性]] | 每个服务拥有独立数据库,跨服务数据一致性怎么保证? |
|
|
| 4 | [[04-可观测性]] | 请求穿越多个服务后,如何追踪、监控和排查问题? |
|
|
| 5 | [[05-部署运维]] | 上百个服务如何容器化编排、灰度发布、弹性伸缩? |
|
|
|
|
### 学习建议
|
|
|
|
> [!tip] 学习路径
|
|
> 按编号顺序阅读。第 1 篇是理论基础,后面 4 篇在实践中高度耦合,可以按需跳读。
|
|
|
|
> [!question] 带着问题读
|
|
> 每篇文章都设计了启发式问题。先自己想一遍答案,再看文档,效果更好。
|
|
|
|
### 关联笔记
|
|
|
|
- [[API 设计原则]] — API Gateway 的设计与 REST/gRPC 选型
|