发展历程

服务网格是一个基础设施层,用于处理服务间通信,云原生应用有着复杂的服务拓扑,服务网格复杂在这些拓扑中实现请求的可靠传递,在实践中,服务网格通常实现在为一组轻量级网络代理,它们与应用程序部署在一起,而对应用程序透明。
解决了什么问题?
已有RPC,直接使用开源方案,业务侧升级成本高
自研 RPC---->Mesh
现状:已有RPC,直接用开源方案,业务侧升级成本太高。目前很多公司都是RPC转Mesh的过程,针对大部分场景,自研总体架构思路如下:
Mesh实践:
总体架构思路:
SideCar 数据面板
Service Manager 服务管理平台
Control Center 控制中心
Collector 数据收集中心
服务方时序图:
协议设计:
Tcp/IP HTTP2.0
Service mesh 架构全貌:
文章转载自老李说架构之道,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。