文章 2024-09-24 来自:开发者社区

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

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

分布式-dubbo-简易版的RPC框架
阿里云文档 2024-06-24

什么是RPC的客户端/服务端统计和摘要日志

当您使用 SOFARPC 启动应用程序以后,默认情况下,RPC 会创建 logs 目录,并生成相关日志文件。

文章 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-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框架
文章 2022-08-26 来自:开发者社区

这次我设计了一款TPS百万级别的分布式、高性能、可扩展的RPC框架

大家好,我是冰河~~没错,这次冰河又要搞事情了,这次准备下手的是RPC框架项目。为什么要对RPC框架项目下手呢,因为在如今分布式、微服务乃至云原生不断发展的过程中,RPC作为底层必不可少通信组件,被广泛应用在分布式、微服务和云原生项目中。为啥要开发RPC框架事情是这样的,在开发这个RPC框架之前,我花费了不少时间算是对Dubbo框架彻底研究透彻了。冰河在撸透了Dubbo2.x和Dubbo3.x的....

这次我设计了一款TPS百万级别的分布式、高性能、可扩展的RPC框架
文章 2022-08-24 来自:开发者社区

这次我设计了一款TPS百万级别的分布式、高性能、可扩展的RPC框架

作者:冰河博客地址:https://binghe001.github.io大家好,我是冰河~~没错,这次冰河又要搞事情了,这次准备下手的是RPC框架项目。为什么要对RPC框架项目下手呢,因为在如今分布式、微服务乃至云原生不断发展的过程中,RPC作为底层必不可少的通信组件,被广泛应用在分布式、微服务和云原生项目中。为啥要开发RPC框架事情是这样的,在开发这个RPC框架之前,我花费了不少时间算是对D....

这次我设计了一款TPS百万级别的分布式、高性能、可扩展的RPC框架

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

开发与运维

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

+关注