如何选用跨语言的微服务框架?

每个语言都有自己的微服务架构实现,如JAVA的Spring Cloud,Go的Go kit等,其实现各不相同,如何选用跨语言的微服务架构?显示全部

每个语言都有自己的微服务架构实现,如JAVA的Spring Cloud,Go的Go kit等,其实现各不相同,如何选用跨语言的微服务架构?

收起
参与31

查看其它 8 个回答gavin_zhang的回答

gavin_zhanggavin_zhang  系统架构师 , 某股份制银行

目前好想没有什么做的比较好的跨语言微服务框架,但是大部分的服务治理服务都支持通用的协议。 在实际应用中,一个系统采用多语言的情况也不多,都有一种主要语言,选择主要语言的框架,其他语言通过API实现一个轻量级的对接。
如果确实需要实现多语言的微服务系统,目前ServiceMesh(如:Istio)是最好的选择,通过Sidecar实现,和语言无关。

银行 · 2020-02-14
浏览4657

回答者

gavin_zhang
系统架构师某股份制银行
擅长领域: 云计算容器容器云

gavin_zhang 最近回答过的问题

回答状态

  • 发布时间:2020-02-14
  • 关注会员:10 人
  • 回答浏览:4657
  • X社区推广