Service Mesh 解决了什么问题

  1. 完善的微服务基础设施
    1. 微服务也不再需要关注 RPC 通信(包含服务发现、负载均衡、流量调度、限流降级、监控统计等)的一切细节,真正像本地调用一样使用微服务,通信相关的一切工作直接交给 Service Mesh。
  1. 语言无关的通信和链路治理
    1. Service Mesh 改变的是通信和服务治理能力提供的方式,通过将这些能力实现从各语言业务实现中解耦,下沉到基础设施层面,以一种更加通用和标准化的方式提供,屏蔽不同语言、不同平台的差异性
  1. 通信和服务治理的标准化
      • 微服务治理层面,Service Mesh 是标准化、体系化、无侵入的分布式服务治理平台。
      • 标准化方面,Sidecar 成为所有微服务流量通信的约束标准,同时 Service Mesh 的数据平面和控制平面也通过标准协议进行交互。
      • 体系化方面,从全局考虑,提供多维度立体的微服务可观测能力(Metric、Trace、Logging),并且提供体系化的服务治理能力,比如限流、熔断、安全、灰度等;最为重要的是,Service Mesh 通过透明无侵入的方式提供全面的服务治理能力,对微服务本身不会带来直接影响。
Loading...
目录
文章列表
王小扬博客
云原生
Git
Elasticsearch
Apollo
产品
Think
生活技巧
软件开发
计算机网络
CI
DB
设计
缓存
Docker
Node
操作系统
Java
大前端
Nestjs
其他
PHP
AI