目录
什么是Dubbo的序列化
多个微服务相互调用,需要通过序列化统一语言。常用的序列化协议有hession、dubbo
Dubbo支持哪些协议
dubbo、rmi、hessian、http、webservice、thrift、memcached、redis、rest协议都支持
默认使用dubbo协议
为什么Dubbo默认使用dubbo协议
Dubbo2.0协议采用单一长连接和NIO异步通讯,Hessian2/dubbo二进制序列化,适合小数据量(100kb以内)大并发的服务调用,以及服务消费者机器远大于服务提供者机器数的情况。Dubbo主要用于服务间RPC通信,小数据量大并发的场景刚好合适。
原因在于Dubbo官网上给出了一张1KB的PoJo对象下,每秒事务成功处理的值,越大越好,可以看到Dubbo