E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
RPC分布式框架
g
RPC
协议简介
g
RPC
是谷歌开源的一套
RPC
协议框架。主要做两件事情:一是数据编码,二是请求映射。数据编码数据编码顾名思义就是在将请求的内存对像转化成可以传输的字节流发给服务端,并将收到的字节流再转化成内存对像。
xidianhuihui
·
2025-01-26 04:30
golang
RPC
框架浅析
RPC
框架之前在应用微服务时,发现SpringCloud中各服务之间的调用走的是http,如果一个请求调用链路过多,则会导致时间较长,所以近期调研了
RPC
框架,看能否应用到系统中。
平台开发组
·
2025-01-26 04:56
JAVA
XXL-CONF v1.7.0 | 分布式服务管理平台(配置中心 & 注册中心)
XXL-CONF升级重构,XXL-CONF是一站式服务管理平台,作为服务配置中心与注册中心,提供动态配置管理、服务注册与发现等核心能力;降低中间件认知及运维成本;2、【整合】XXL-CONF整合XXL-
RPC
·
2025-01-25 23:45
mac 通过 Homebrew 安装 git 遇到的问题
290323,done.remote:Countingobjects:100%(473/473),done.remote:Compressingobjects:100%(253/253),done.error:
RPC
failed
cs_dn_Jie
·
2025-01-25 08:54
macos
git
JAVA动态代理
动态代理在Java中有着广泛的应用,比如SpringAOP、Hibernate数据查询、测试框架的后端mock、
RPC
远程调用、Java注解对象获取、日志、用户鉴权、全局性异常处理、性能监控,甚至事务处理等
日落前的我
·
2025-01-24 21:36
java
代理模式
开发语言
c++中g
rpc
简单使用---函数介绍及其代码演示
前言C++g
RPC
(GoogleRemoteProcedureCall)是一种高性能、开源的远程过程调用框架,用于在不同服务之间进行通信。
叙白大人
·
2025-01-24 20:33
c++
中间件
c++
开发语言
百万架构师第二十八课:RMI :分布式通讯框架RMI的原理|JavaGuide
20180602-分布式通讯框架RMI的原理.mdTOC[TOC]什么是
RPC
RPC
框架原理了解JavaRMI基于RMI时间RMI通讯原理分析实现自己的
RPC
框架什么是
RPC
Remoteprocedurecall
·
2025-01-24 20:42
后端
SpringBoot中使用TraceId进行日志追踪
当用户的请求进入系统后,会在
RPC
调
java15655057970
·
2025-01-24 17:35
面试
学习路线
阿里巴巴
spring
boot
状态模式
后端
centos6.5wordpress部署
yum-yupdate2、安装软件yuminstallhttpdmysql-serverphpphp-mysqlphp-gdphp-imapphp-ldapphp-odbcphp-pearphp-xmlphp-xml
rpc
-y3
ljx2470594562
·
2025-01-24 16:21
linux
python使用TestLink-API-Python-client库对testLink操作——excel导入
mpipinstallTestLink-API-Python-client(笔者本地有多个版本python,只有一个版本直接python就可以)url:替换自己的testLink地址http://xx.xx.xx.xx:xxxx/testlink/lib/api/xml
rpc
fairytaildhk
·
2025-01-24 15:45
python
python
testLink
excel
golang获取docker容器内的nacos配置
发现问题:查看日志后发现,golang链接nacos是使用的g
rpc
协议,端口是9848(未配置的情况下,是nacos端口+1000),而docker容器未导出对应端口,所有导致golang无法获取配置解决问题
luobobaicai3
·
2025-01-23 17:27
golang
docker
开发语言
golang工程组件篇:高性能
RPC
框架g
RPC
之Resolver服务名称解析器
g
RPC
是一种基于Protobuf的高性能
RPC
框架,可以支持多种编程语言。在实际生产环境中,我们需要使用g
RPC
来构建分布式系统和微服务,并且保证连接的稳定性和可靠性。
SMILY12138
·
2025-01-23 16:55
golang
rpc
【Golang/g
RPC
/Nacos】在golang中将g
RPC
和Nacos结合使用
Nacos与g
RPC
前言关于这部分,前段时间我在看文档以及视频教程的时候,怎么都想不明白,到底为什么要用g
RPC
是什么,他在项目中应该充当什么样的角色?Nacos又是如何和他结合的?
Rinai_R
·
2025-01-23 16:22
微服务相关
笔记
学习
经验分享
微服务
服务发现
golang
Nacos
纯C#编写的WebServer项目
尤其是作为一个
RPC
服务器来说。而且学习的价值也很大。
masterofdotnet
·
2025-01-23 15:45
c#
web服务
服务器
记录一次
RPC
服务有损上线的分析过程
作者:京东零售郭宏宇1.问题背景某应用在启动完提供JSF服务后,短时间内出现了大量的空指针异常。分析日志,发现是服务依赖的藏经阁配置数据未加载完成导致。即所谓的有损上线或者是直接发布,当****应用启动时,service还没加载完,就开始对外提供服务,导致失败调用。关键代码如下数据的初始化加载是通过实现CommandLineRunner接口完成的@ComponentpublicclassLoadS
京东云开发者
·
2025-01-22 19:42
rpc
java
sql
Golang的网络编程安全
Golang提供了丰富的标准库,包括net、http、
rpc
等,可以轻松实现各种网络通信功能。二、网络编程的安全隐患在进行网络编程时,安全性是一个非常重要的问题。网
荆州克莱
·
2025-01-22 14:28
面试题汇总与解析
spring
cloud
spring
boot
spring
技术
css3
Nacos| Sentinel| K8S
Nacos支持几乎所有主流类型的服务的发现、配置和管理:KubernetesServiceg
RPC
&Dubbo
RPC
ServiceSpringCloudRESTfulServiceNacos的关键特性包括
fhzmWJ
·
2025-01-22 06:00
分布式+容器
消息队列篇--原理篇--RabbitMQ和Kafka对比分析
1、架构设计RabbitMQ:基AMQP协议:RabbitMQ是基于AMQP(高级消息队列协议)构建的,支持多种消息传递模式,如发布/订阅、路由、
RPC
等。
weisian151
·
2025-01-22 05:52
消息队列篇
rabbitmq
kafka
分布式
SpringCloud系列——5Spring Cloud 源码分析之OpenFeign
OpenFeign怎么实现
RPC
的基本功能的通过源码验证第1章OpenFeign主流程推导要明确OpenFeign的主流程首先我们还是要明确它的核心目标是什么?
木木_2024
·
2025-01-22 02:58
SpringCloud系列
spring
cloud
java
spring
架构
动手写分布式缓存 11
varmysql=map[string]string{"Tom":"630","Jack":"589","Sam":"567",}为多个端口处创建
rpc
服务服务名就是ip+端口。
qq_50996930
·
2025-01-21 23:00
Go语言学习专栏
分布式
缓存
微服务架构的核心思想是什么?
微服务架构的核心思想是将一个大型、复杂的单体应用拆分成多个小型、独立且自治的服务,每个服务专注于单一的业务功能,通过轻量级通信机制(如HTTP/REST、g
RPC
等)进行交互。
破碎的天堂鸟
·
2025-01-21 18:15
学习教程
架构
微服务
云计算
Containerd 代理插件的作用与原理
代理插件(ProxyPlugins)是Containerd提供的一种灵活的插件集成机制,允许通过g
RPC
连接外部服务,并将这些外部服务无缝集成到Containerd的插件系统中。
·
2025-01-21 17:01
深入浅出:了解TCP协议
了解ICMP:网络故障排查的好帮手了解SNMP:网络管理的利器探索
RPC
协议:分布式系统通信的关键探索SSH协议:安全远程访问的基石探索POP3协议:经典电子邮件通信协议探索IMAP协议:现代电子邮件通信的支柱
可乐泡枸杞·
·
2025-01-21 02:24
系统设计必备:你不可不知的
20
种关键网络协议
tcp/ip
网络
系统架构
网络协议
微服务学习-Nacos简介
支持的服务KubernetesServiceg
RPC
&Dubbo
RPC
ServiceSpringCloudRESTfulService关键特性服务管理支持基于DNS和基于
RPC
的服务发现服务提供者注册(
fox_lht
·
2025-01-21 00:59
java
分布式架构
spring
微服务
java
microservices
ospf收敛特性及其他的小特性
开销:
RPC
Ospf1 spf-schedule-intervalxxxxxxmax-interva为OSPF SPF计算的最长间隔时
大丈夫立于天地间
·
2025-01-20 23:21
hcie笔记
智能路由器
网络
信息与通信
学习
算法
网络协议
同城双活和两地三中心架构设计
同城两个机房各承担一部分流量,一般入口流量完全随机,内部
RPC
调用尽量通过就近路由闭环在同机房,相当于两个机房镜像部署了两个独立集群,数据仍然是单点写到主机房数据库,然后实时同步到另外一个机房。
架构未来
·
2025-01-20 19:16
数据库
网络
架构
SOA、SOAP、
RPC
为什么
RPC
也不够好?从逻辑角度来看,为什么会更加青睐REST而不是
RPC
(RemoteProcedureCall,远程过程调用),因为它极大的降低了我们沟通的复杂度,通过把表征作为唯一的沟通的方式。
2401_84048621
·
2025-01-20 13:18
程序员
rpc
网络协议
网络
Microi 吾码与 JavaScript:前端低代码平台的强大组合
Microi吾码前端开发中的应用(一)前端V8引擎与JavaScript(二)接口引擎与JavaScript四、JavaScript在Microi吾码后端开发中的协同(一)与C#后端框架的交互(二)利用g
RPC
小周不想卷
·
2025-01-20 13:41
javascript
linux中启动
rpc
.rstat监控
在Linux中启动
rpc
.rstatd监控服务的步骤详解
rpc
.rstatd服务是一个用于收集远程主机性能统计信息的服务,常见于UNIX类系统中,通常与
rpc
bind一起工作,提供系统的CPU、内存、磁盘等资源的实时监控数据
·
2025-01-20 08:49
Nacos1.4源码-服务注册
Nacos1.4使用的都是http通信,nacos2.0之后改为使用g
rpc
通信。
CocoaAndYy
·
2025-01-19 10:04
java
KubeSphere 与 Pig 微服务平台的整合与优化:全流程容器化部署实践
一、前言近年来,为了满足越来越复杂的业务需求,我们从传统单体架构系统升级为微服务架构,就是把一个大型应用程序分割成可以独立部署的小型服务,每个服务之间都是松耦合的,通过
RPC
或者是Rest协议来进行通信
小盒子_spring
·
2025-01-19 01:35
字节与烟火
微服务
KubeSphere
Pig微服务平台
Jenkins流水线
SonarQube代码审查
Ingress
DevOps
Spark 源码分析(一) Spark
Rpc
中序列化与反序列化Serializer的抽象类解读 (正在更新中~)别人能写出来的,你也能行!多学习别人的思路,形成自己的思路,高薪工作奔你而来!
后一篇链接在这接上一章请先看解读序列化抽象类第一部分(这是一个链接)目录接上一章请先看解读序列化抽象类第一部分2.Java序列化实现类JavaSerializer(1)JavaSerializationStream类代码实际例子1:序列化(2)JavaDeserializationStream代码实际例子2:反序列化Spark源码下类图在学习过程中,抓住主要问题,请思考问题为什么Kryo序列化更加
小白的大数据历程
·
2025-01-18 22:07
Spark源码解析
开发语言
spark
大数据
分布式
scala
Spark 源码分析(一) Spark
Rpc
中序列化与反序列化Serializer的抽象类解读 (java序列化部分完结,正在更新
Rpc
Env部分~)
目录(3)JavaSerializerInstance定义了一个Java序列化实例(1)构造方法参数(2)方法1:serializeStream(3)方法2:deserializeStreamdefaultClassLoader(4)方法3:deserializeStreamloader(5)方法4:serialize(6)方法5:deserializeloader(7)方法6:deseriali
小白的大数据历程
·
2025-01-18 22:37
Spark源码解析
spark
java
python
(九)ROS运行管理
前言1.ROS是多进程(节点)的
分布式框架
,一个完整的ROS系统实现:可能包含多台主机;每台主机上又有多个工作空间(workspace);每个的工作空间中又包含多个功能包(package);每个功能包又包含多个节点
PaLu-LvL
·
2025-01-18 19:38
ROS从入门到实践
机器人
c++
ubuntu
学习
ubuntu G
RPC
protobuf 环境安装
个人开发机:申请完后进去:passwd设置密码#如果cmake低于3.15,gcc/g++低于7.0,请根据文档进行安装。查看版本的方式cmake-version#检查cmake版本gcc-v#检查gcc/g++版本g++-v1cmake安装与使用sudoapt-getautoremovecmakewgethttps://cmake.org/files/v3.23/cmake-3.23.0-lin
zhurui_xiaozhuzaizai
·
2025-01-18 15:35
我的经验
linux系统
linux
ubuntu
bash
ubuntu18.04安装g
rpc
及使用g
rpc
时遇到的问题总结
sudoapt-getinstallautoconfautomakelibtoolmakeg++unzipsudoapt-getinstalllibgflags-devlibgtest-devsudoapt-getinstallclanglibc++-dev克隆g
rpc
烟酒僧_
·
2025-01-18 14:58
【
RPC
方案调研】G
rpc
嵌入式移植流程
由于项目需求,准备在嵌入式上使用
rpc
方案,调研了多个方案,最终由于G
rpc
和protobuf天然的亲和性,决定对G
rpc
进行移植。
背着书包狂奔
·
2025-01-18 14:27
架构设计
c++
软件架构师
ubuntu下安装编译cmake,g
rpc
与protobuf
文章目录installcmakeinstallg
rpc
installprotobuf注installcmakesudoapt-getinstall-yg++makelibssl-devcdthird_party
_DJ
·
2025-01-18 13:49
linux
ubuntu
服务器
linux
go
rpc
增加字段有兼容性吗
g
RPC
在增加字段时具有较好的向后兼容性。具体来说:请求消息中增加字段•服务器端处理:当向请求消息中添加新字段时,如果旧客户端发送的请求中没有包含新字段,服务器端会将新字段通过默认值进行反序列化。
leijmdas
·
2025-01-17 23:34
golang
【C#深度学习之路】如何使用C#实现Yolov8模型的训练和推理
blog.csdn.net/qq_30270773/article/details/143529308项目对应的Github地址:https://github.com/IntptrMax/YoloSha
rpC
来瓶霸王防脱发
·
2025-01-17 12:54
C#深度学习之路
c#
机器学习
图像处理
视觉检测
YOLO
【C#深度学习之路】如何使用C#实现Yolov11模型的训练和推理
blog.csdn.net/qq_30270773/article/details/143722404项目对应的Github地址:https://github.com/IntptrMax/YoloSha
rpC
来瓶霸王防脱发
·
2025-01-17 12:54
C#深度学习之路
c#
深度学习
YOLO
《计算机组成及汇编语言原理》阅读笔记:p160-p176
一、技术总结1.Powe
rPC
(1)programmingmodel(mode)Asinmostmoderncomputers,thereareatleasttwoseparateviewsofthesystem
·
2025-01-17 05:36
python
如何最小改变架构,快速实现流控的?(第34讲)
站点与服务,服务与服务上下游之间,一般如何采用两种通讯模式:其一,
RPC
直接调用。其二,MQ推送模式。画外音:这也是MQ的默认模式。
58沈剑
·
2025-01-17 02:56
架构
记录一次
RPC
服务有损上线的分析过程
作者:京东零售郭宏宇1.问题背景某应用在启动完提供JSF服务后,短时间内出现了大量的空指针异常。分析日志,发现是服务依赖的藏经阁配置数据未加载完成导致。即所谓的有损上线或者是直接发布,当****应用启动时,service还没加载完,就开始对外提供服务,导致失败调用。关键代码如下数据的初始化加载是通过实现CommandLineRunner接口完成的@ComponentpublicclassLoadS
·
2025-01-16 18:47
程序员
Go语言开发高效的
RPC
服务的方法
在Go语言中开发高效的
RPC
(远程过程调用)服务,可以通过以下几个关键步骤和方法来实现:一、定义服务接口首先需要定义需要提供的
RPC
方法及其参数和返回值。
ac-er8888
·
2025-01-16 18:47
golang
rpc
开发语言
框架选型:Kratos、Go-Zero、GoFrame、Sponge 对比分析
强调开发效率和易用性基于sql、protobuf、json逆向生成模块化代码来组成项目所需的服务代码,强调易用性、开发效率、可扩展性,面向web和微服务HTTP服务支持支持支持支持(gin、gin+protobuf结合)
RPC
·
2025-01-16 17:49
框架开发工具web微服务
Istio pilot-discovery服务发现源码解析(1.13版本)
Config控制器初始化Service控制器controller初始化NamespaceServiceNodePodPilotDiscovery各组件启动流程DiscoveryServer接收Envoy的g
RPC
xidianjiapei001
·
2024-09-16 02:54
#
Istio
istio
云原生
服务发现
Dubbo架构概览:服务注册与发现、远程调用、监控与管理
Dubbo是一个成熟的、高性能的、基于Java的微服务开发框架,它主要用于解决分布式系统中的服务治理问题,包括服务的注册与发现、远程过程调用(
RPC
)、服务监控与管理等多个关键环节。
木南曌
·
2024-09-15 16:39
dubbo
架构
以太坊DApp开发指南
轻钱包模式轻钱包模式下我们需要有一个开放Http
RPC
协议的节点与钱包通信,这个节点可以是任意链上的节点。
Kirn
·
2024-09-15 15:06
nfs服务搭建
NFS与许多其他协议一样,在开放网络计算远程过程调用(很久以前
RPC
)系统上建立。NFS是在请求注释(RFC)中定义的开放标准,允许任何人实现协议。
GHope
·
2024-09-15 13:41
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他