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

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

参与31

9同行回答

fengqingfengqing软件架构设计师中国金融电子化公司
1 、微服务框架其服务节点之间通讯协议必须是标准的、规范的,例如 HTTP 协议,基本上大部分语言都支持 HTTP 协议 ,这样才能跨语言。2 、梳理项目团队对微服务框架的功能、性能、扩展型方面的需求,然后对比业界主流的微服务框架,那个更满足需求。3 、选择的微服务框架在满足需...显示全部

1 、微服务框架其服务节点之间通讯协议必须是标准的、规范的,例如 HTTP 协议,基本上大部分语言都支持 HTTP 协议 ,这样才能跨语言。
2 、梳理项目团队对微服务框架的功能、性能、扩展型方面的需求,然后对比业界主流的微服务框架,那个更满足需求。
3 、选择的微服务框架在满足需求的基础上最好是项目团队比较熟悉的语言开发的,并且容易学习,这样后期维护成本和风险低。

收起
软件开发 · 2020-02-19
浏览4680

提问者

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

问题来自

相关问题

相关资料

相关文章

问题状态

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