首页
学习
活动
专区
圈层
工具
发布

#rpc

RPC(Remote Procedure Call)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。

从零开始实现一个Netty RPC框架

用户11932639

在 Java 后端开发的职业版图中,曾几何时,熟练掌握 SSH/SSM 框架、能搭建简单的增删改查系统,便足以在职场中立足。然而,随着移动互联网向产业互联网的深...

9410

golang源码分析:net/rpc(2)

golangLeetcode

在分析完server端的源码实现后,我们分析下client端的源码实现,首先还是具体实现一个client:

3400

golang源码分析:net/rpc(1)

golangLeetcode

提到go语言的rpc大家习惯性和grpc-go画等号,其实不然,golang语言包里提供了自己的rpc实现,即net/rpc,下面我们通过例子分析下它的源码实现...

5410

OpenClaw 的聊天 RPC 接口 —— chat.ts 中的历史查询、发送与中止逻辑

jack.yang

在 OpenClaw 架构中,src/core/chat.ts 是智能体与外部世界交互的核心 RPC 接口层。它不仅处理用户消息的收发,更承担着会话状态管理、资...

22820

OpenClaw 的聊天 RPC 接口 —— chat.ts 中的历史查询、发送与中止逻辑

jack.yang

在 OpenClaw 架构中,src/core/chat.ts 是智能体与外部世界交互的核心 RPC 接口层。它不仅处理用户消息的收发,更承担着会话状态管理、资...

22820

C++校招项目推荐:高性能协程+RPC项目,一个项目打通后端8大核心技术

程序员老廖

项目源码领取:C++校招项目推荐:高性能协程+RPC项目,一个项目打通后端8大核心技术

18210

Cap'n Web:为现代Web打造的轻量级、双向对象能力RPC协议

qife122

Cap'n Web 是一个专为现代 Web 环境设计的 JavaScript 原生 RPC(Remote Procedure Call)系统。它是 Cap'n ...

12710

【SpringCloud】远程调用OpenFeign && 快速入手 && 参数传递 && 继承方式 && 抽取方式 && 远程部署

lirendada

虽说 RestTemplate 对 HTTP 封装后,已经比直接使用 HTTPClient 简单方便很多,但是还存在一些问题:

11610

一文搞懂RPC、gRPC与Protobuf:分布式通信的核心技术栈

stark张宇

在分布式系统中,不同服务间的高效通信是核心需求之一。RPC、gRPC与Protobuf作为一套协同工作的技术组合,广泛应用于微服务、跨语言通信等场景。本文将逐一...

65760

GitHub推荐C++项目:基于muduo、protobuf、zookeeper实现RPC框架

程序员老廖

所有通过stub代理对象调用的rpc方法,通过C++多态最终都会通过调用CallMethod实现,该函数首先序列化并拼接发送的 send_rpc_str字符串,...

22810

手搓RPC框架系列(三):服务注册与发现、完整实现与测试

六边形架构

摘要:本文完成了RPC框架的剩余核心功能,包括基于Nacos的服务注册中心、多种负载均衡策略(随机、轮询、最小连接数)及服务端核心实现,提供了完整的使用示例(服...

14400

手搓RPC框架系列(二):核心功能实现与架构原则应用

六边形架构

在上一篇文章中,我们基于架构设计原则设计了RPC框架的基础架构。今天,我们将进入实战阶段,实现RPC框架的核心功能,包括服务代理、序列化、网络通信等模块。在实现...

16110

手搓RPC框架系列(一):基于架构设计原则的RPC基础架构设计

六边形架构

在上两篇文章中,我们深入探讨了架构设计的核心原则、方法和模式,从SOLID基本设计原则到分布式系统的CAP定理,这些都是构建高质量系统的基础。今天,我们将把这些...

28110

程序媛,必须知道的RPC内核细节!(第93讲,万字长文,值得收藏)

架构师之路

《微服务架构的6大好处(第81讲,长文收藏)》中提到,随着数据量、并发量、业务复杂度的增长,服务化是架构演进必由之路。

21310

基于Netty手写RPC框架

老周聊架构

RPC又称远程过程调用,我们所知的远程调用分为两种,现在在服务间通信的方式也基本以这两种为主:

20210

如果让你来?:自己实现一个 RPC 框架,你会考虑哪些方面?

孟君

16810

Dubbo 接口级 RPC 调用与负载均衡策略详解

用户8589624

Dubbo 是一款高性能的 Java RPC 框架,广泛应用于分布式服务架构中。它提供了丰富的功能,包括服务注册与发现、负载均衡、容错机制等。在分布式系统中,负...

13810

API 架构选哪种?SOAP、REST、GraphQL 与 RPC 全方位对比分析

架构精进之路

本文讨论了四种主要的 API 架构风格,比较它们的优缺点,并重点介绍每种情况下最适合的 API 架构风格。

41520

职责分离的艺术:剖析主从Reactor模型如何实现极致的并发性能

poemyang

Reactor单线程模型在Reactor单线程模型中,所谓的“单线程”主要针对I/O操作而言,即所有的I/O操作(如accept()、read()、write(...

17700

单线程如何撑起百万连接?I/O多路复用:现代网络架构的基石

poemyang

I/O多路复用(I/O Multiplexing)是一种允许单个线程同时监视多个文件描述符的I/O模型。其核心价值在于,它将应用程序从低效的I/O等待中解放出来...

22010
领券