MicroProfile Service Mesh 是 MicroProfile 的 Service Mesh 规范。
云原生微服务需要 Service Mesh 基础设施来为服务通信 QoS 提供服务,Service Mesh 是专用的基础设施层,用于使服务- 服务的通信安全、快速和可靠。它是一种网络模型,位于传输层,类似 TCP/IP,处理服务通信的服务,并以语言无关的方式管理通信。在实践中,Service Mesh 添加了一些轻量级代理,而无需感知微服务。默认情况下,代理仅处理从源到目标的服务形成的网格集群。
MicroProfile 定义了用于开发云原生微服务的一系列规范,本质上它也是为 Istio 而生的微服务编程模型,而 Istio 本身就是 Service Mesh 的代名词。此规范关注 Service Mesh,并且更多地聚焦于 Istio。