通俗易懂讲解RPC、SpringCloud、Dubbo、Zookeeper、Hadoop、hive等概念的区别
文章目录1. RPC2. Hadoop3. SpringCloud和Dubbo4. Zookeeper5. 总结
1. RPC
RPC是一个远程调用的技术方式,其可以通过HTTP协议实现,也可以是基于SOCKET自己定义新的协议。其本质是为了让机器在进行远程调用的时候,不需要知道具体是从哪台机器调用,从而实现了服务的解耦。RPC本质上就实现了两个功能,一个是通过socket等实现的网络传输、一个是数据的序列化和反序列化。
RPC 和 HTTP 调用是没有经过中间件的,它们是端到端系统的直接数据交互。HTT
原创
2021-11-26 16:50:11 ·
734 阅读 ·
0 评论