Dubbo面试及答案(上)

java (7.0万) 2020-06-05 16:52:31

Dubbo 和 Spring Cloud 的区别?Dubbo面试及答案(上)_https://www.tiejiang.org_java_第1张

最大的区别:Dubbo 底层是使用 Netty 这样的 NIO 框架,是基于TCP 协议传输的,配合以 Hession 序列化完成 RPC 通信。

而 SpringCloud 是基于 Http 协议+Rest 接口调用远程过程的通信,相对来说,Http 请求会有更大的报文,占的带宽也会更多。但是REST 相比 RPC 更为灵活,服务提供方和调用方的依赖只依靠一纸契约,不存在代码级别的强依赖。

THE END

Leave a Reply