一张图看懂微服务架构路线



- 微服务架构路线 -

- 基本思路 -
它是什么? 我为什么要使用它? 哪些工具比较好? 

Docker 容器编排 Docker容器管理 API网关 负载均衡 服务发现 事件总线 日志记录 监控和警报 分布式追踪 数据持久化 缓存 云供应商 

- Docker -

- 容器编排 -

- Docker 容器管理 -

- API网关 -
Routing :网关接收所有 API 请求并将它们转发到目标服务。 Logging :你将能够在一处记录所有请求。 Authorization: 检查你作为用户是否有资格访问该服务,如果没有,可以拒绝该请求 Performance profiling:你可以估计每个请求的执行时间并检查你的应用程序瓶颈。 Caching:通过在网关级别处理缓存,你将消除服务上的大量流量。 

- 负载均衡 -

- 服务发现 -

- 事件总线 -

- 日志记录 -

- 监控和警报 -

- 分布式追踪 -

- 数据持久化 -

- 缓存 -
1:嵌入式缓存(分布式和非分布式) 2:客户端-服务器缓存(分布式) 3:反向代理缓存(Sidecar) 

- 云供应商 -
软件即服务 (SaaS)。 平台即服务 (PaaS)。 基础设施即服务 (IaaS)。 

- 我为什么要使用它 -

- 总结 -
作者:王延飞
来源:www.kubernetes.org.cn/9711.html

评论
