Java

Service Mesh - 理论篇

2020-12-22  本文已影响0人  端碗吹水

Service Mesh的起源:为什么会出现Service Mesh技术?

微服务架构的特性

特点 1:围绕业务构建团队

image.png

特点 2:去中心化的数据管理

image.png

微服务架构面临什么样的问题?

微服务架构的优势

服务之间的网络通信是微服务架构的一大痛点,当微服务越来越多时,整体的调用链路就呈现一个复杂的图状:


image.png

为什么网络通信是微服务架构的痛点?分布式计算的 8 个谬论(Fallacies of Distributed Computing Explained):

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


Service Mesh的发展:Service Mesh技术是如何演进的?

第一阶段:控制逻辑和业务逻辑耦合

image.png

第二阶段:公共库

image.png

第三阶段:代理

image.png

第四阶段:边车模式(Sidecar)

image.png

第五阶段:Service Mesh 的出现

image.png

微服务通信的济世良方:什么是Service Mesh?它能帮你做什么?

Service Mesh 的定义

image.png

Service Mesh 的产品形态

image.png

Service Mesh 的主要功能

image.png

Service Mesh 和 Kubernetes 的关系

image.png

Service Mesh 和 API 网关的异同点

image.png

Service Mesh 技术标准

image.png

列王的纷争:市面上有哪些主流的Service Mesh产品?

image.png

Linkerd

envoy

Istio

AWS App Mesh

image.png

国内发展情况

上一篇 下一篇

猜你喜欢

热点阅读