rpc

molvqingtai3 小时前
前端·javascript·rpc
Comctx:比 Comlink 更好的跨上下文通信库Comlink 在 Web Worker 通信方面表现很棒,这也是它的主要设计目标。但当你想在其他环境中使用时,就会发现适配工作异常困难。
jjkkzzzz1 天前
rpc·c/c++·sylar
sylar源码解析---RPC框架之模块化分发机制在文章 ”sylar源码解析——RPC模块之Rock协议“ 的最后,我们分析了 RockServer::handleClient 的核心逻辑。在这部分代码中,Sylar 并未直接将请求分发给固定的处理函数,而是通过模块化机制实现了灵活可扩展的 RPC 分发框架。具体而言,当有客户端连接建立、断开或发送请求、通知时,RockServer 会借助 ModuleManager 遍历当前系统中注册的所有 ROCK 类型模块,并依次调用它们的回调函数(如 onConnect、handleRequest 等)。这种“
weixin_524749962 天前
网络·网络协议·rpc
RPC(Remote Procedure Call,远程过程调用)介绍简单总结下:RPC(远程过程调用)是一种通信协议,允许一台计算机的程序像调用本地函数一样,调用另一台计算机上的函数或服务, 核心组件:序列化,反序列化
武子康2 天前
java·数据库·分布式·后端·缓存·rpc·dubbo
Java-78 深入浅出 RPC Dubbo 负载均衡全解析:策略、配置与自定义实现实战AI炼丹日志-30-新发布【1T 万亿】参数量大模型!Kimi‑K2开源大模型解读与实践,持续打造实用AI工具指南!📐🤖
笑衬人心。3 天前
笔记·网络协议·rpc
RPC 与 Feign 的区别笔记定义:远程过程调用,允许像调用本地方法一样调用远程服务的方法。本质:跨进程通信,隐藏了底层网络通信的复杂性。
橘子在努力4 天前
java·分布式·rpc
【橘子分布式】gRPC(编程篇-下)我们之前完成了一个基本的客户端和服务端通过grpc来调用的代码功能。我们使用的其实是一种最简单的通信方式,貌似和以前的spring mvc没啥区别,那么grpc作为一个基于http的双工的设计,肯定不是简单的只支持这样的能力。 下面我们就来看看grpc所支持的这四种传输模式。
橘子在努力5 天前
java·分布式·rpc
【橘子分布式】gRPC(编程篇-中)我们之前已经完成了对于api模块的开发,也就是已经生成了基础的类和对应的接口,现在我们需要完成的是client和server端的开发。其实如同thrift一样,现在要做的就是实现我们之前定义的service里面的hello方法,里面写我们的业务逻辑,然后通过grpc的server发布暴露出去给客户端使用。
橘子在努力5 天前
分布式·rpc
【橘子分布式】gRPC(理论篇)我们在前面学习了thrift rpc的知识,我们从其中接触到了IDL,编解码协议,服务的远程调用(调用远程服务就像在在本地调用一样)等各种概念。 其实我个人对thrift的使用并不多,我更多的是使用今天我们要提到的一个RPC框架称之为gRPC,其实作为一个rpc框架,grpc和之前提到的thrift是有很多相似之处的,包括他也有IDL这个概念。只是语法不一样而已。
橘子在努力5 天前
分布式·rpc
【橘子分布式】gRPC(编程篇-上)我们之前学习了grpc的一些理论知识,现在我们开始正式进入编程环节。 我们的项目结构和之前的thrift结构还是一样的,一个common,一个client,一个server。只不过在grpc这里common它一般叫做api模块。还是放置一些公共的实体类,业务service类之类的。
武子康5 天前
java·分布式·后端·spring·微服务·rpc·dubbo
Java-77 深入浅出 RPC Dubbo 负载均衡全解析:策略、配置与自定义实现实战AI炼丹日志-30-新发布【1T 万亿】参数量大模型!Kimi‑K2开源大模型解读与实践,持续打造实用AI工具指南!📐🤖
武子康7 天前
java·分布式·后端·spring·微服务·rpc·dubbo
Java-75 深入浅出 RPC Dubbo Java SPI机制详解:从JDK到Dubbo的插件式扩展AI炼丹日志-30-新发布【1T 万亿】参数量大模型!Kimi‑K2开源大模型解读与实践,持续打造实用AI工具指南!📐🤖
Jinkxs7 天前
java·网络协议·rpc
从零开始实现一个简单的 RPC 框架(Java 版)RPC(Remote Procedure Call,远程过程调用)是一种进程间通信技术,允许程序像调用本地函数一样调用远程服务器上的方法。在分布式系统中,RPC 是非常常见且核心的技术之一,它隐藏了底层网络通信的复杂性,使得开发人员可以专注于业务逻辑的设计与实现。
武子康8 天前
java·分布式·后端·spring·docker·rpc·dubbo
Java-74 深入浅出 RPC Dubbo Admin可视化管理 安装使用 源码编译、Docker启动AI炼丹日志-30-新发布【1T 万亿】参数量大模型!Kimi‑K2开源大模型解读与实践,持续打造实用AI工具指南!📐🤖
武子康10 天前
java·分布式·程序人生·spring·微服务·rpc·dubbo
Java-71 深入浅出 RPC Dubbo 上手 父工程配置编写 附详细POM与代码AI炼丹日志-29 - 字节跳动 DeerFlow 深度研究框斜体样式架 私有部署 测试上手 架构研究,持续打造实用AI工具指南!📐🤖
LuLaLuLaLeLLLLLL10 天前
网络·网络协议·rpc
RPC 框架学习笔记RPC 是远程调度框架,主要功能是服务注册发现以及远程通信,支持多种通信协议以及不用的序列化机制。主要用于微服务项目中不同服务之间的通信,利用代理机制使得调用者可以忽略连接发起请求等细节,而是像本地调用一样调用另一个服务的接口。
武子康10 天前
java·spring boot·分布式·后端·rpc·dubbo·nio
Java-72 深入浅出 RPC Dubbo 上手 生产者模块详解AI炼丹日志-30-新发布【1T 万亿】参数量大模型!Kimi‑K2开源大模型解读与实践,持续打造实用AI工具指南!📐🤖
橘子在努力10 天前
分布式·网络协议·rpc
【橘子分布式】Thrift RPC(理论篇)首先还是那句话,概念网上已经很多了,我们就不多逼逼了。我来大致介绍一下。而thrift就是解决以上问题,作为rpc的框架封装出来给开发使用。
码字的字节11 天前
hadoop·rpc
深入解析Hadoop RPC:技术细节与推广应用在分布式系统的核心架构中,远程过程调用(RPC)机制如同神经网络般连接着各个计算节点。Hadoop作为大数据处理的基石,其自主研发的RPC框架不仅支撑着内部组件的协同运作,更以独特的工程哲学诠释了分布式通信的本质。