服务框架简单对比
服务框架对比功能点框架名称DubboSpring Boot/CloudThriftMotangRPC框架描述经过阿里检验过的产品,在社区中有很多成年的案例和经验基于Spring的完整微服务体系跨语言的RPC框架新浪微博开源的轻量级服务框架Goole 开源的面向移动和HTTP/2设计的高性能RPC框架通讯协议RPCHTTPRPCRPCRPC服务跨平
·
功能点 | 框架名称 | ||||
Dubbo | Spring Boot/Cloud | Thrift | Motan | gRPC | |
框架描述 | 经过阿里检验过的产品,在社区中有很多成年的案例和经验 | 基于Spring的完整微服务体系 | 跨语言的RPC框架 | 新浪微博开源的轻量级服务框架 | Goole 开源的面向移动和HTTP/2设计的高性能RPC框架 |
通讯协议 | RPC | HTTP | RPC | RPC | RPC |
服务跨平台 | 不支持 | 支持 | 支持 | 不支持 | 支持 |
服务注册/发现 | 支持 | 支持 | 不支持 | 支持 | 不支持 |
负载均衡 | 支持 | 支持 | 不支持 | 支持 | 不支持 |
高可用/容错 | 客户端容错 | 客户端容错 | 不支持 | 客户端容错 | 不支持 |
社区活跃度 | 高 | 高 | 一般 | 一般 | 高 |
学习难度 | 低 | 中等 | 高 | 低 | 高 |
文档丰富 | 丰富 | 丰富 | 一般 | 一般 | 一般 |
服务治理型框架包括:Dubbo 、Dubbox、Motan、Spring Cloud。
多语言型框架包括:gRPC、Thrift。
Dubbo是阿里开源的一个高性能优秀的java服务框架,使应用可通过RPC实现服务的输出和输入功能,同时可以和Spring 框架进行无缝集成
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献1条内容
所有评论(0)