Dubbo快速入门
前言
大家好,今天开始给大家分享 — Dubbo 专题之 Dubbo 快速入门:在前面的章节中我们介绍了 Dubbo 中四大角色以及服务注册和服务引用流程分析,那么从这个章节开始我们开始进入实战阶段。其中可能会引入一些新的概念和新技术,本手册主要讲解 Dubbo 相关知识体系,如果涉及到其他技术栈请各位小伙伴自行查阅资料或者我后面进行讲解分享。
1. 技术选型
在 Dubbo 简介章节中我们对比了 RPC 生态相关技术选型:以下罗列出比较流行的 RPC 框架对比
Dubbo | Montan | rpcx | gRPC | Thrift | |
---|---|---|---|---|---|
语言环境 | Java | Java | Go | 跨语言 | 跨语言 |
分布式 | 支持 | 支持 | 支持 | 不支持 | 不支持 |
多序列化框架 | 支持 | 支持 (当前支持Hessian2、Json,可扩展) | 支持 | 不支持 (只支持Protobuf) | 不支持 (Thrift格式) |
多种注册中心 | 支持 | 支持 | 支持 | 不支持 | 不支持 |
管理中心 | 支持 | 支持 | 支持 | 不支持 | 不支持 |
跨编程语言 | 不支持 | 不支持(支持Php Client和C server) | 不支持 | 支持 | 支持 |