![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
rpc
mhHao
Talk less, do more.
展开
-
RPC远程调用的流程
第一张图中你可以看出来,序列化和反序列化是在哪一部分,通信协议又是在哪一部分,可以帮助你理解具体的RPC相关的技术使用在哪个地方的;第二张图,这里包含了三个部分,通信协议、RPC协议的具体实现、序列化协议,每一个子module就是使用技术的一种实现,例如远程通信可以使用netty等,对之间的技术点可以有更深一层的理解。...转载 2019-10-02 09:52:55 · 299 阅读 · 0 评论 -
聊聊Dubbo(一):为何选择
聊聊Dubbo(一):为何选择前言随着现在互联网行业的发展,越来越多的框架、中间件、容器等开源技术不断地涌现,更好地来服务于业务,实现业务并解决问题。然而面对众多的技术选择,我们要如何甄别出适合自己团队业务的技术呢?对于人来说,鞋子过大,可能影响奔跑的速度,鞋子过小,可能影响身体的成长。技术对于业务也是如此的关系。所以,相对于技术的学习、搭建、使用、运维等技能,我们 对技术的甄别选择更是...转载 2019-09-16 08:46:20 · 115 阅读 · 0 评论 -
探索分布式服务框架Dubbo2:以RPC为基础的微服务
第一章聊了【“为什么要进行服务化,服务化究竟解决什么问题”】第二章聊了【“微服务的服务粒度选型”】今天开始聊一些微服务的实践,第一块,RPC框架的原理及实践,为什么说要搞定微服务架构,先搞定RPC框架呢?一、需求缘起服务化的一个好处就是,不限定服务的提供方使用什么技术选型,能够实现大公司跨团队的技术解耦,如下图:服务A是欧洲团队提供服务,欧洲团队的技术背景是Java,可以用Java实现服...转载 2019-09-16 07:25:22 · 431 阅读 · 0 评论 -
牛逼哄哄的RPC
这个周日的下午,老王想跟大家聊聊一个听起来牛逼的技术:RPC。那是N年前的一天,老王在看一本讲java的技术书(可惜忘了叫啥名字了),突然看到有一章讲RMI的,立马就觉得很好奇。于是乎,就按书上所讲,写了demo程序。当时也就只知道怎么用,却不知道什么原理。直到多年以后,才知道,原来这个RMI和我们今天要聊的RPC几乎是差不多的东西。那他们到底是什么呢?what:先来聊聊RMI。这个玩意...转载 2019-09-16 07:16:08 · 160 阅读 · 0 评论 -
【深入理解RPC】基于Python自建分布式高并发RPC服务
【深入理解RPC】基于Python自建分布式高并发RPC服务系列索引:RPC交互过程RPC消息协议设计Redis文本协议结构Protobuf二进制协议结构Redis 协议的缺陷深入 RPC 客户端设计单线程同步模型多线程同步模型单进程异步模型多进程描述符传递模型深入RPC分布式原理分布式 RPC 知识基础...转载 2019-12-29 18:15:17 · 314 阅读 · 0 评论