Service Mesh 介绍

service mesh的起源

微服务架构的特性:

  • 围绕业务构建团队
  • 去中心化的数据管理

微服务带来的好处:

  • 团队层面:内聚,独立开发业务,没有依赖
  • 产品层面:服务彼此独立,独立部署,没有依赖

微服务架构面临的问题:交互过多导致的服务间网络通信问题(分布式计算8个谬论)

如何管理和控制服务间的通信:

  • 服务注册和发现
  • 路由,流量转移
  • 弹性能力(熔断、超时、重试)
  • 安全
  • 可观测性(可视性) 这些就是service mesh的主要功能。

service mesh的演进



blog comments powered by Disqus
—  原创作品许可 — 署名-非商业性使用-禁止演绎 3.0 未本地化版本 — CC BY-NC-ND 3.0   —