📘 微服务·Python 30章

🧩 从单体到服务网格 v2.0
单体→微服务演进 核心特征 优缺点
单一职责 服务自治 接口隔离 数据去中心化
Flask FastAPI Nameko Falcon
安装与Hello World 路径/查询参数 请求体与响应模型
依赖注入系统 中间件机制 CORS与安全配置
REST架构风格 资源命名规范 HTTP状态码 API版本管理
同步通信 HTTP/REST 异步通信 消息队列 gRPC基础
RabbitMQ核心概念 pika客户端 工作队列模式
Kafka核心概念 confluent-kafka 流处理基础
Consul入门 Python集成Consul 健康检查机制
网关的作用 Kong网关入门 自定义网关实现
集中配置管理 Consul配置中心 Apollo配置中心
熔断器 Hystrix 重试机制 限流算法
OpenTracing标准 Jaeger部署 Python集成Jaeger
ELK Stack入门 Filebeat配置 结构化日志实践
Prometheus基础 Grafana可视化 自定义指标采集
Docker基础 Dockerfile编写 Docker Compose编排
K8s核心概念 Pod与Deployment Service与Ingress
GitLab CI配置 自动化测试 蓝绿部署与滚动更新
数据库拆分策略 CQRS模式 事件溯源基础
CAP / BASE理论 TCC模式 Saga模式
JWT原理 OAuth2.0流程 Python实现认证服务
输入验证 SQL注入防护 CSRF防护 HTTPS配置
单元测试 集成测试 契约测试(Pact) 端到端测试
异步编程 asyncio 连接池管理 缓存策略 Redis
Istio架构 Sidecar模式 流量管理
AWS Lambda入门 Zappa部署 冷启动优化
事件风暴 事件映射 事件存储
绞杀者模式 防腐层 数据迁移方案
微服务设计 代码实现 部署与运维