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

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

参与31

9同行回答

gavin_zhanggavin_zhang系统架构师某股份制银行
目前好想没有什么做的比较好的跨语言微服务框架,但是大部分的服务治理服务都支持通用的协议。 在实际应用中,一个系统采用多语言的情况也不多,都有一种主要语言,选择主要语言的框架,其他语言通过API实现一个轻量级的对接。如果确实需要实现多语言的微服务系统,目前ServiceMesh(...显示全部

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

收起
银行 · 2020-02-14
浏览4718

提问者

robolwq
软件架构设计师软件公司

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2019-11-01
  • 关注会员:10 人
  • 问题浏览:9754
  • 最近回答:2020-02-21
  • X社区推广