在证券容器云平台项目中,如何进行微服务技术路线的选型?

参与8

2同行回答

fuzzycolefuzzycole产品经理UMCloud
微服务架构是近期比较流行的架构。要实现服务化,则首先要解决各个服务之间的通信问题。那么就会面临数据序列化、反序列化、连接管理、收发线程、超时处理等问题。如果自己实现一套这样的机制,不但重复劳动,性能和效率也难以保证。rpc框架的出现解决了这些问题,让调用者不必...显示全部

微服务架构是近期比较流行的架构。要实现服务化,则首先要解决各个服务之间的通信问题。那么就会面临数据序列化、反序列化、连接管理、收发线程、超时处理等问题。如果自己实现一套这样的机制,不但重复劳动,性能和效率也难以保证。rpc框架的出现解决了这些问题,让调用者不必关心底层细节。目前主流的rpc框架有Apache Thrift、gRPC、Netty等。Apache Thrift和gRPC都是跨语言的rpc框架,他们采用了IDL来描述数据类型和接口,使用编译器编译出特定语言的代码从而实现跨语言的rpc。
一般微服务平台主要由以下这些功能模块/组件构成:服务注册发现、负载均衡、服务网关、服务容错、认证鉴权、日志监控、配置管理等。服务框架主要封装公共关注点逻辑,让用户只要专注于业务逻辑。

收起
IT其它 · 2019-04-04
浏览1951

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2019-04-04
  • 关注会员:3 人
  • 问题浏览:2470
  • 最近回答:2019-04-19
  • X社区推广