文章 2024-11-17 来自:开发者社区

分布式 RPC 底层原理详解,看这篇就够了!

关注△mikechen的互联网架构△,10年+BAT架构经验倾囊相授 大家好,我是 mikechen | 陈睿 。 分布式RPC可以说是开启了整个分布式架构的浪潮,而且主流中间件都有分布式RPC的影子,可以说掌握好分布式RPC那是相当的重要。 本篇,我就重点来详解分布式RPC的底层原理与系统设计。 RPC和RPC框架 1.RPC(Remote Procedure Call) 即远程过程调用, 主....

分布式 RPC 底层原理详解,看这篇就够了!
文章 2024-09-24 来自:开发者社区

分布式-dubbo-简易版的RPC框架

一、dubbo的执行过程如下: 1、当启动服务提供者provider的时候,它就会将信息注册到注册中心里面去。 2、Consumer在启动的时候也会将自己的消费信息注册到注册中心上去。 3、Consumer会订阅Provider在注册中心生成的节点。如果和注册中心能够...

分布式-dubbo-简易版的RPC框架
文章 2024-06-21 来自:开发者社区

分布式系统详解--框架(Hadoop--RPC协议)

 分布式系统详解--框架(Hadoop--RPC协议)       在之前的一篇文章当中已经写过一篇文章是关于RPC通信协议的文章,是    分布式系统详解--基础知识(通信)。是讲的关于网络通信的最基本的知识。这篇文章也简单讲一下关于hadoop内部的网络通信。 一、hadoop的RPC模式 C/S模式 ...

分布式系统详解--框架(Hadoop--RPC协议)
文章 2024-03-29 来自:开发者社区

【分布式技术专题】「分布式技术架构」实践见真知,手把手教你如何实现一个属于自己的RPC框架(架构技术引导篇)

RPC是什么 RPC(Remote  Procedure  Call,远程过程调用)是一种计算机通信协议,它允许一个程序调用另一个程序所在的远程计算机上的子程序(或函数)而不需要自己的代码去处理远程调用的细节。 RPC的应用 RPC技术应用广泛,特别是在分布式系统中。比如,在Web开发中,有时需要从后端服务器请求数据,此时就可以使用RPC进行通信。RP...

【分布式技术专题】「分布式技术架构」实践见真知,手把手教你如何实现一个属于自己的RPC框架(架构技术引导篇)
阿里云文档 2024-03-22

RPC如何获取单次调用上下文的信息

RPC 上下文中存放了当前调用过程中的一些其他信息,如服务提供方应用名、IP。应用开发人员可以获取这些信息做一些业务上的操作。

阿里云文档 2023-09-03

CVE-2021-36161漏洞的原因和解决方法_企业级分布式应用服务(EDAS)

本文介绍CVE-2021-36161漏洞的原因以及如何解决。

文章 2023-07-05 来自:开发者社区

分布式架构基石:RPC 理论篇

诞生背景RPC(Remote Procedure Call),中文意思是远程过程调用。给 RPC 下定义是很难的。有人说 RPC 是一种像调用本地函数一样调用远程服务器上的函数的思想。也有人认为 RPC 是一种概念,而不是某项特定的技术实现或者是某种协议。 都有道理,但也都不能完整描述 RPC。在了解 RPC 到底是什么之前,先来看看它的诞生背景。服务端服务架构的演进RPC 变成主流技术名词出现....

分布式架构基石:RPC 理论篇
阿里云文档 2023-06-28

RPC使用过程中遇到的常见问题及排查思路

本文汇总梳理了 RPC 使用过程中遇到的常见问题及排查思路。

文章 2023-06-13 来自:开发者社区

分布式RPC框架Dubbo详解

1.架构演进架构演进如下图:1.1 单体架构这里假设A,B,C,D为四个模块当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。 此时,用于简化增删改查工作量的 数据访问框架(ORM) 是关键。优点:简单:开发部署都很方便,小型项目首选缺点:项目启动慢。可靠性差·可伸缩性差扩展性和可维护性差·性能低1.2  垂直架构当访问量逐渐增大,单一应用增加机器带来的加速....

分布式RPC框架Dubbo详解
文章 2023-06-05 来自:开发者社区

卷起来了!手把手带你写一个中高级程序员必会的分布式RPC框架

一.概述什么是RPC?远程服务调用官方:一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的思想通俗一点:客户端在不知道调用细节的情况下,调用存在于远程计算机上的某个对象,就像调用本地应用程序中的对象一样。市面上常见的rpc框架:dobbo,springCloud,gRPC...那为什么要有 RPC,HTTP 不好么?因为 RPC 和 HTTP 就不是一个层级的东西,所以严格意义上....

卷起来了!手把手带你写一个中高级程序员必会的分布式RPC框架

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注