RPC项目
文章平均质量分 90
李孛欢
生命以负熵为食。
展开
-
如何理解RPC?
一.RPC是什么? 近几年,服务化和微服务化渐渐成为中大型分布式系统架构的主流方式,而 RPC 在其中扮演着关键的作用。RPC(Remote Procedure Call),即远程过程调用,是分布式系统中常见的一种通信方法。它允许程序调用另一个地址空间(通常是共享网络的另一台物理机)的过程或函数,而且程序的调用代码与本地过程调用一致。简单来说,RPC就是要达到像调用本地方法一样调用远程(跨主机)方法。......原创 2022-05-09 16:35:09 · 1332 阅读 · 1 评论 -
RPC项目一致性Hash算法负载均衡策略实现(Java代码)
RPC 框架的负载均衡与 Web 服务的负载均衡的不同之处在于:RPC 框架并不是依赖一个负载均衡设备或者负载均衡服务器来实现负载均衡的,而是由 RPC 框架本身实现的,服务调用者可以自主选择服务节点,发起服务调用。RPC 框架不再需要依赖专门的负载均衡设备,可以节约成本;还减少了与负载均衡设备间额外的网络传输,提升了传输效率;并且均衡策略可配,便于服务治理。...原创 2022-05-27 00:19:46 · 1094 阅读 · 7 评论 -
自定义RPC项目——常见问题及详解(Netty篇)
书接上回,自定义RPC项目——常见问题及详解(1)_李孛欢的博客-CSDN博客,我们接着来谈,这个RPC项目的常见问题:项目地址:https://blog.csdn.net/qq_40856284/category_10138756.html 三,有关Netty本篇文章主要介绍有关Netty相关的知识以及项目对Netty的使用,在这之前读者还需要了解基本的IO模型、JDK中NIO基本组件等知识。如果你的简历在项目介绍中写到用Ne...原创 2022-05-17 14:26:15 · 777 阅读 · 0 评论 -
自定义RPC项目——常见问题及详解(1)
作为Java后端选手,项目是必不可少的,目前主流做的就是各种管理系统和商城项目,同质化严重,那么怎么可以找到一个更加出彩的、与众不同的项目呢,我想下面这个自定义的RPC框架项目是一个不错的选择项目地址:https://blog.csdn.net/qq_40856284/category_10138756.html众所周知,用框架和写框架所需要的对框架的熟悉程度显然不在一个级别。为了更好的去理解这个项目,我会把这个项目的常见问题及解答做一个整理(个人见解),让我们开始吧...原创 2022-05-13 23:47:33 · 1219 阅读 · 1 评论 -
自定义RPC项目——常见问题及详解(注册中心)
书接上回,自定义RPC项目——常见问题及详解(Netty篇)_李孛欢的博客-CSDN博客,我们接着来谈,这个RPC项目的常见问题:项目地址:https://blog.csdn.net/qq_40856284/category_10138756.html 四、注册中心1.为什么要用注册中心? 在进行注册中心使用和学习之前,我们首先就要明确一点,为什么要用注册中心呢?随着互联网架构发展(单一应用架构==>垂直应用架构==&g......原创 2022-05-21 14:22:30 · 819 阅读 · 0 评论