rpc

机器之间如何高效交流?一文带你读懂RPC框架

摘要:在单机环境下,进&#…

从RPC到HTTP:网络通信协议的演变

前言随着信息技术的飞速发展,网络通信协议在构建分布式系统和应用程序中发挥着至关重要的作用。从早期的远程过程调用(RPC)到现代的超文本传输协议(HTTP),网络通信协议经历了显著的…

聊聊微服务之间的几种调用方式

大家好,我是不才陈某~在微服务架构中,需要调用很多服务才能完成一项功能。服务之间如何互相调用就变成微服务架构中的一个关键问题。服务调用有两种方式,一种是RPC方式,另一种是事件驱动…

Go语言RPC框架横评:性能、易用性、社区支持对比

Go语言作为一种举足轻重的现代编程语言,其在分布式系统开发中的应用愈发广泛。而在构建分布式系统时,RPC(远程过程调用)框架的选择往往是至关重要的。本文将对当前主流的 Go 语言 …

深入探究:Go语言RPC框架的优缺点分析

近年来,随着云计算和分布式系统的不断发展,远程过程调用(Remote Procedure Call,RPC)作为一种重要的通信方式,受到越来越多开发者的关注。作为一种快速、方便、高…

最简最快了解RPC核心流程

本文主要以最简易最快速的方式介绍RPC调用核心流程,文中以Dubbo为例。同时,会写一个简易的RPC调用代码,方便理解和记忆核心组件和核心流程。一、核心思想RPC调用过程中,最粗矿…

如何解析不同类型的JSONRPC表

php小编百草为您介绍如何解析不同类型的JSON-RPC表。JSON-RPC是一种轻量级的远程过程调用协议,广泛应用于各种Web服务中。在解析JSON-RPC表时,我们需要注意不同…

基于Netty开发轻量级RPC框架

笔者在开发基于客户端/服务端模式通信的插件的时候,需要用到轻量级最小包依赖的RPC框架,而市面上的RPC框架份量过于庞大,最终打包下来都是几十兆甚至上百兆,而这里面大多数功能我都用…

利用Go传统RPC和gRPC框架分别实现一个RPC服务端

1.RPC原理介绍RPC(Remote Procedure Call, 远程过程调用) 是一种计算机通信协议, 它允许程序调用另一个地址空间(通常是远程机器上的)的过程或函数, 就…

RPC Executor服务在Google登录期间出现错误

当使用Google Chrome浏览器登录到您的Google或Gmail帐户时,如果您遇到一条错误消息,指出RPC Executor服务抛出错误,以下是您可以解决此问题的方法。此错…

我试图通过这篇文章告诉你,什么是神奇的泛化调用

你好呀,我是歪歪。关于 RPC 调用,大家肯定都是比较熟悉的了,就是在微服务架构下解决系统间通信问题的一个玩意。其中的典型代表之一就是 Dubbo 了:图片在微服务架构下,我们针对…

基于 Triple 实现 Web 移动端后端全面打通

作者:陈有为,陌陌研发工程师、Apache Dubbo PMC 01 RPC 协议开发微服务 Aliware 在我们正常开发微服务的时候,传统 RPC 服务可能在最底层。上层可能是…

gRPC 为什么这么快?

RPC(Remote Procedural Call, 远程过程调用)之所以被称为 remote,因为在微服务架构下,RPC 可以实现远程服务之间的通信。从服务调用者的角度来看,它…

基于 Triple 实现 Web 移动端后端全面打通

*作者:陈有为,陌陌研发工程师、Apache Dubbo PMC RPC 协议开发微服务 在我们正常开发微服务的时候,传统 RPC 服务可能在最底层。上层可能是浏览器、移动端、外界…

Go每日一库之40:jsonrpc

简介 在上一篇文章中我们介绍了 Go 标准库net/rpc的用法。在默认情况下,rpc库内部使用gob格式传输数据。我们仿造gob的编解码器实现了一个json格式的。实际上标准库n…

grpcgo 从使用到实现原理全解析!

前言 本期将从rpc背景知识开始了解,如何安装进行开发前的环境准备,protobuf文件格式了解,客户端服务端案例分享等,逐渐深入了解如何使用grpc-go框架进行实践开发。 文章…

使用Spring Boot与Thrift实现RPC通信

引言 在微服务架构的世界里,服务间的通信机制选择成为了关键决策之一。RPC(Remote Procedure Call)因其简洁、高效的特点备受青睐。本文将详细探讨如何利用Spri…

Dubbo源码浅析(一)—RPC框架与Dubbo | 京东云技术团队

一、什么是RPC 1.1 RPC概念 RPC,Remote Procedure Call 即远程过程调用,与之相对的是本地服务调用,即LPC(Local Procedure Cal…

极光笔记 | 聊一聊推送系统中事件驱动架构的应用

微服务间通信方式主要有2种:RPC和消息传递。 通常来说在请求/响应的场景下使用RPC更加合适,具体实现通常是REST API或者基于长链接的协议(例如gRPC/Thrift/Ze…

手写RPC(3)

手写RPC(3) 🚀首先放上我的GitHub的完整项目地址:github.com/Poison02/rp… OK,承接上一篇代理层过后,我们继续向后看,我们客户端经过代理之后应该做…

加载更多