关于Service Mesh架构下协议适配与服务治理的一些疑问

有两个疑问盼答复:
1、ServiceMesh是否需适配各种通讯协议(REST/WS/Socket/Streaming/Tuxedo等),以支持各种技术语言可能实现的各类服务接口与调用,并解耦client和service之间的协议约定,而以上这些内容对于存量应用来说都没有影响?
(这个问题主要是针对传统IT架构下,进行微服务改造中存在的历史约束,避免对原有技术栈的颠覆性影响)

2、Service Mesh和Service Registry是什么关系(包含/并列)?这种关系中,对于服务治理、权限控制方面,其职能归属应该在哪边?
 
感谢!orz
已邀请:

小数 - 可爱的小数

赞同来自:

欢迎加入servicemesh微信交流群,交流更便捷哦~添加小数微信xiaoshu062,备注服务网格即可

xds2000

赞同来自:

服务网格首先要解决的是网络连接问题,是代理模式的最高级表现形式。所以对于所有数据格式都应该需要有适配,通过插件的方式来支持就可以。另外,服务网格也是一种新技术架构,演化出数据层面,和控制面。对于控制面是否有取代服务注册、服务治理,权限控制等疑惑,主要是服务网格的控制面确实有这个能力做这个。但是控制面需要做的事情是尽量把通用能力模块化转入服务网格内置能力,而不需要用户来自定义实现。所以,从控制面来讲,它不关心服务注册,服务治理,权限控制,而是提供基本的能力接口,帮助客户扩展定制自己需要的服务能力。

要回复问题请先登录注册