Dubbo常见面试题汇总
1.Dubbo是什么?
Dubbo是阿里巴巴开源的基于java的高性能的RPC分布式服务框架
2.为什么要用dubbo
因为是阿里的开源项目,国内很多互联网公司都在使用,已经经过很多线上的考验,内部使用了Netty,zookeeper,保证了高性能高可用。
使用Dubbo可以将核心业务抽取出来,作为独立的服务,逐渐行成稳定的服务中心,可用于提高业务的复用灵活扩展,使前端应用能快速的响应多变市场滴需求
3.Dubbo 和 Spring Cloud 有什么区别?
1.通信方式不同
Dubbo使用的是RPC通信,Spring Cloud使用的是HTTP RESTFul方式