Just Do It
如RPC框架简介 如RPC框架简介
什么是 RPCRPC(Remote Procedure Call)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。比如两个不同的服务 A、B 部署在两台不同的机器上,那么服务 A 如果想要调用服务
2022-06-04
RPC 常见面试题 RPC 常见面试题
一、注册中心策略:服务注册原理、注册中心结构、zookeeper 的原理、几个注册中心的区别、分布式算法、分布式事务。 项目细节:服务注册、服务发现、服务注销、监听机制 介绍一下服务注册中心怎么做的? (1)服务发现: 服务注册/反注册
2022-06-04
如何实现一个RPC框架 如何实现一个RPC框架
之前我们讲解了RPC的基本原理,接下来,我们就试着自己去实现一个轻量级的 RPC 框架。 技术选型 我们首先选择 ZooKeeper 作为我们 RPC 框架的注册中心,提供服务注册和发现的功能。 选用 Netty 作为我们的底层通信框架,N
2022-06-04
常见的RCP框架介绍 常见的RCP框架介绍
上一篇我们介绍了 RPC 的基本知识和原理,今天我就带你看看有哪些常见的商用 RPC 框架。 Dubbo提到 RPC 框架,我们肯定会想到 Dubbo,它是一款高性能、轻量级的开源 Java RPC 框架,提供了六大核心能力 面向接口代理
2022-06-04
RPC是什么?原理是什么? RPC是什么?原理是什么?
RPC是什么?原理是什么?什么是 RPC 框架RPC 的全称是 Remote Procedure Call,即远程过程调用。 从字面意思可以知道,远程肯定是指要跨机器而非本机,需要网络编程才能实现。但是不是只要通过网络通信访问到另一台机器的
2022-06-04