#RPC

RPC(Remote Procedure Call)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。

redis在微服务领域的贡献

龟仙老人

这篇文章的起因也是源自一次面试经历,在面试一位来自陌陌的候选人(就是那个交友的陌陌)时,他提到一点让我觉得很有意思,他说redis在陌陌被使用的非常广泛,除了常...

10940

Tars Java 客户端源码分析

2020labs小助手

vivo · 技术编辑 (已认证)

在分布式计算中,远程过程调用(Remote Procedure Call,缩写 RPC)允许运行于一台计算机的程序调用另一个地址空间计算机的程序,就像调用本地程...

13500

Dubbo 编解码那些事

2020labs小助手

vivo · 技术编辑 (已认证)

笔者在一次维护基础公共组件的过程中,不小心修改了类的包路径。糟糕的是,这个类被各业务在facade中进行了引用、传递。幸运的是,同一个类,在提供者和消费者的包路...

16640

源码分析 Netty:核心组件及启动过程分析

程序员架构进阶

Channel(通道)是 NIO 基本的结构。JDK的NIO包中,有Channel接口的介绍:

5900

源码分析-Netty: 高性能之道

程序员架构进阶

在源码分析-Netty: 架构剖析中,我们介绍了Netty的逻辑架构,本篇将继续深入,从架构层面对Netty的高性能设计和关键代码进行分析,看Netty如何支撑...

6930

源码分析-Netty:开篇

程序员架构进阶

这里提出关于架构的几个问题,但不会给出答案,毕竟本人也是在不断探索中,并非权威。旨在引起思考,自己也会每日自省。

8200

dubbo 源码 v2.7 分析:通信过程及序列化协议

程序员架构进阶

前面我们介绍了dubbo的核心机制,今天将开始分析远程调用流程。毕竟,作为一个rpc框架,远程调用是理论的核心内容。通过对dubbo相关实现的探究,深入了解rp...

13730

dubbo 源码 v2.7 分析:核心机制(二)

程序员架构进阶

上一篇重点讲了dubbo中的几种设计模式,和对应的源码。本篇会继续介绍Bean加载、Extension、代理几种机制在dubbo中的应用。

10200

【技术创作101训练营】RPC  的前世今生

goodspeed

大家好,我是goodspeed,现在是一名后端工程师。昵称比较奇怪哈,名字来自烂片之王尼古拉斯凯奇早期电影,意思是祝你好运。

18201

直观讲解一下 RPC 调用和 HTTP 调用的区别!

程序员白楠楠

本文简单地介绍一下两种形式的C/S架构,先说一下他们最本质的区别,就是RPC主要是基于TCP/IP协议的,而HTTP服务主要是基于HTTP协议的,我们都知道HT...

17200

有了 HTTP 协议,为什么还要 RPC 协议,两者有什么区别?

程序员白楠楠

本文简单地介绍一下两种形式的 C/S 架构,先说一下他们最本质的区别,就是 RPC 主要是基于 TCP/IP 协议的,而 HTTP 服务主要是基于 HTTP 协...

50800

HTTP RPC RMI 及发送HTTP请求的工具集

猎户星座1

HTTP : 应用层中的不同应用进程之间 进行数据交换的一种约束、规定、 学名协议,在和导师的对话中的一个问题 : rmi 和 rpc 或者说实现他们的工具集 ...

18520

分布式CAP理论和BASE理论

刘文正

“all nodes see the same data at the same time”,即更新操作成功并返回客户端后,所有节点在同一时间的数据完全一致,这...

18520

微服务开源框架TARS的RPC源码解析 之 初识TARS C++服务端

TARS基金会

TARS基金会 · 社区运营 (已认证)

导语:微服务开源框架TARS的RPC调用包含客户端与服务端,《微服务开源框架TARS的RPC源码解析》系列文章将从初识客户端、客户端的同步及异步调用、初识服务端...

2.2K230

微服务开源框架TARS的RPC源码解析 之 初识TARS C++客户端

TARS基金会

TARS基金会 · 社区运营 (已认证)

导语:微服务开源框架TARS的RPC调用包含客户端与服务端,《微服务开源框架TARS的RPC源码解析》系列文章将从初识客户端、客户端的同步及异步调用、初识服务端...

449190

什么是HDFS?算了,告诉你也不懂。

Java3y

上一篇已经讲解了「大数据入门」的相关基础概念和知识了,这篇我们来学学HDFS。如果文章有错误的地方,不妨在评论区友善指出~

14720

AR独角兽的死亡教训:融资3亿美元后,成投资人提线木偶,营销大于产品技术

量子位

然而,打造这款产品的AR独角兽企业Daqri,最新的消息令人叹息:就在最近,它最后的一点遗产,被Snap收购了。

11810

实现一个简易的RPC

好好学java

这篇RPC主要提示了服务注册,服务发现,同步调用,异步调用,回调功能。这些功能已经足够学习RPC使用了,对其中的原理就了解的非常清楚了。

16810

网络自动化的奠基石:看“遥测”如何打败传统的网络监控

SDNLAB

‍遥测是什么?从字面意思看遥远的测量某个东西?还是不误导大众了,比较权威的说法是遥测是对被测量对象的参数进行远距离测量的一种技术,起源于19世纪初,广泛应用于航...

88620

微服务框架saf-8:saf-dubbo之method-config的apollo支持

千里行走

3.解放业务,使业务方专注于业务逻辑本身:通过注解以搭积木方式引入各式资源,每个资源都是一行注解,极大提升业务方产出效率。

19710

扫码关注云+社区

领取腾讯云代金券