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
Grpc
微服务:何为RPC框架
前言最近在看有关分布式和微服务的知识,首先第一个碰到的就是RPC框架,常见的RPC框架其实有很多,比较常见的比如:阿里的Dubbo、ApacheThrift、谷歌的
gRPC
、腾讯的tRPC等等。
荔枝当大佬
·
2023-11-20 13:08
rpc
分布式
熔断限流
服务降级
微服务
微服务 Spring Cloud 8,开源RPC框架如何选型?
四、跨语言平台的开源RPC框架--
gRPC
五、跨语言平台的开源RPC框架--Thrift六、对比选型七、总结大家好,我是哪吒。一、开源RPC框架有哪些?1、跟语言平台绑定
哪 吒
·
2023-11-20 10:50
SpringCloud实战教程
微服务
spring
cloud
开源
K8S篇之pod及生命周期
使用方式Pod中如何管理多个容器Pod和控制器Pod模板Pod更新与替换静态Pod容器探针pod的生命周期Pod阶段容器状态容器重启策略Pod状况podreadinessGates容器探针检查机制exec
grpc
httpGettcpSocket
九千⑦
·
2023-11-20 03:19
#
kubernetes
kubernetes
docker
服务器
云原生
面试
Netty 学习和进阶策略
目录背景Netty框架的特点初学者常见问题Netty学习策略入门知识准备Netty源码学习Netty项目实践
gRPC
服务端
gRPC
客户端线程模型Netty故障定位技巧接收不到消息内存泄漏作者介绍背景Netty
boonya
·
2023-11-19 21:24
Netty
Java
Netty
IO
NIO
go实现分布式高可用后台:使用
gRPC
实现日志微服务
掌握了
gRPC
的基本原理后,我们可以借助它来实现日志的微服务功能。在构建高并发系统时,内部的服务组件通常使用
gRPC
来实现高效数据传输,因此我们把前面使用json完成的日志服务改成用
gRPC
来完成。
tyler_download
·
2023-11-19 19:20
golang
微服务
分布式
基础组件-分布式事物Seata
技术选型选型对象和特性支持Seata模式AT、TCC、Saga支持数据库类型AT支持mysq/oracle/pgtcc/Saga不依赖数据库类型容器化部署支持RPC框架dubbo,springboot,
gRPC
TC
徒步远方999
·
2023-11-19 18:27
技术方案
分布式
java
spring
boot
spring
cloud
Activiti6接入Camel
实际大部分很多审批流包括请假,离职等都要人为操作审批,审批通过后要和其他系统进行业务交互,比如发送mq,同步/异步调用http,调用rpc请求(thrift/
grpc
等),生成本地文件等等,也可能要和其他异构语言交互
记录点滴1076
·
2023-11-19 17:17
activiti
camel
gRPC
四模式之 服务器端流RPC模式
服务器端流RPC模式在一元RPC模式中,
gRPC
服务器端和
gRPC
客户端在通信时始终只有一个请求和一个响应。在服务器端流RPC模式中,服务器端在接收到客户端的请求消息后,会发回一个响应的序列。
ALex_zry
·
2023-11-19 12:29
protobuf
rpc
网络协议
网络
Redo subscriber operation REGISTER for DEFAULT_GROUP@@xxx # failed.
RedosubscriberoperationREGISTERforDEFAULT_GROUP@@服务名#failed.详细日志如下2023-11-1718:08:00.167[127.0.1.1][com.alibaba.nacos.client.naming.
grpc
.redo
寂夜了无痕
·
2023-11-19 04:10
nacos
nacos
springcloud
nacos-client
RSocket 与
gRPC
基准测试
远程过程调用
gRPC
旨在解决多语言RPC的问题。它有两部分:protobufIDL和HTTP/2网络协议。苹果到苹果?从设计和组件来看,我们知道苹果之间的比较应该是RSocket与HTTP/2。
wouderw
·
2023-11-19 02:08
grpc
gRPC
-Java(一):构建一个使用Java语言的
gRPC
工程
本文使用
gRPC
框架Java语言版本构建一个helloworld项目。涉及到的内容有:①通过.proto文件生成Java代码的方法。②以及服务端和客户端代码使用示例。
叹了口丶气
·
2023-11-18 23:01
实战gRPC-Java
grpc
java
Golang-
gRPC
入门
gRPC
入门
gRPC
是Google公司基于Protobuf开发的跨语言的开源RPC框架。
gRPC
基于HTTP/2协议设计,可以基于一个HTTP/2链接提供多个服务,对于移动设备更加友好。
毕业即失业吗
·
2023-11-18 23:00
Golang
后端
rpc
golang
交叉编译
grpc
近期需要使用
grpc
在目标主机使用,参考了官方示例,大部分网上教程完成了本篇
grpc
的交叉编译,并对参考的教程做出了引用文章目录交叉编译
grpc
1安装交叉编译库2Pre-requisites2.1ubuntu16.04
须莫及
·
2023-11-18 23:30
交叉编译
linux
golang python rpc_
grpc
- 使用 golang 带你从头撸一套 RPC 服务(一)
gRPC
是一个高性能、开源和通用的RPC框架,面向移动和HTTP/2设计,带来诸如双向流、流控、头部压缩、单TCP连接上的多复用请求等特。这些特性使得其在移动设备上表现更好,更省电和节省空间占用。
weixin_39658900
·
2023-11-18 23:59
golang
python
rpc
grpc
android客户端,记一次技术调研(二): Android 应用实现
gRPC
调用
问题在手机应用的开发中,通常会将复杂的业务逻辑层实现放在服务端,客户端仅负责表现层。但是对于某些手机应用而言,业务逻辑的实现位于服务端反而是不安全的或是不合理的,而是需要将其逻辑直接在手机端实现。目的面对不同系统的手机客户端,单独重复实现相同的业务逻辑,并非最佳实践。如何通过第三方语言Go语言将业务逻辑封装成库的形式,并以静态打包的方式提供给不同系统的手机客户端使用,是本次调研的目的。理想目标图:
阿猫读书
·
2023-11-18 23:29
grpc
android客户端
grpc
-go源码剖析八十四之深入源码,分析重试机制withRetry的原理?
已发表的技术专栏0
grpc
-go、protobuf、multus-cni技术专栏总入口1
grpc
-go源码剖析与实战 文章目录2 Protobuf介绍与实战图文专栏 文章目录3 multus-cni
码二哥
·
2023-11-18 23:28
golang
grpc-go
grpc-g0源码
rpc
微服务
grpc
-go源码剖析二十之
grpc
客户端帧接收器是如何处理不同的帧的?
已发表的技术专栏0
grpc
-go、protobuf、multus-cni技术专栏总入口1
grpc
-go源码剖析与实战 文章目录2 Protobuf介绍与实战图文专栏 文章目录3 multus-cni
码二哥
·
2023-11-18 23:58
grpc
golang
kubernetes
docker
微服务
gRPC
在C#中的未来属于
grpc
-dotnet
作者:JanTattermusch
grpc
-dotnet(
Grpc
.Net.Client[1]和
Grpc
.AspNetCore.Server[2]nuget包)现在是.NET/C#中推荐的
gRPC
实现。
dotNET跨平台
·
2023-11-18 23:27
编程语言
python
人工智能
java
大数据
gRPC
之metadata
1、metadata服务间使用Http相互调用时,经常会设置一些业务自定义header如时间戳、trace信息等,
gRPC
使用HTTP/2协议自然也是支持的,
gRPC
通过google.golang.org
242030
·
2023-11-18 23:54
gRPC
gRPC
grpc
负载均衡RoundRobin源码解读
grpc
client端创建连接时可以用WithBalancer来指定负载均衡组件,这里研究下
grpc
自带的RoundRobin(轮询调度)的实现。
liyunlong41
·
2023-11-18 23:22
Golang学习
源码
grpc
负载均衡
roundRobin
balancer
源码
gRPC
遭抛弃!Storj为何使用DRPC替代
gRPC
?
在2016年,Google推出了
gRPC
,从而全面席卷了系统编程社区。
gRPC
代表带有G(远程过程调用)的东西;这是一种用于轻松定义两个不同的远程服务之间的接口的机制。似乎每个人都在使用它。
极道Jdon
·
2023-11-18 23:21
grpc
rest
网络协议
gRPC
的原理 介绍带你从头了解
gRPC
gRPC
的原理什么是
gRPC
gRPC
的官方介绍是:
gRPC
是一个现代的、高性能、开源的和语言无关的通用RPC框架,基于HTTP2协议设计,序列化使用PB(ProtocolBuffer),PB是一种语言无关的高性能序列化框架
ALex_zry
·
2023-11-18 23:18
protobuf
qt
开发语言
gRPC
四模式之 一元RPC模式
一元RPC模式一元RPC模式也被称为简单RPC模式。在该模式中,当客户端调用服务器端的远程方法时,客户端发送请求至服务器端并获得一个响应,与响应一起发送的还有状态细节以及trailer元数据(这部分不是默认发送的,需要自己实现)。![[Pastedimage20231115104223.png]]使用场景单次通讯,传输数据包的时候,返回收到应答。在一元RPC模式中,状态细节和trailer元数据并
ALex_zry
·
2023-11-18 23:48
protobuf
rpc
网络协议
gRPC
之SAN证书生成
1、SAN证书生成SAN(SubjectAlternativeName)是SSL标准x509中定义的一个扩展。使用了SAN字段的SSL证书,可以扩展此证书支持的域名,使得一个证书可以支持多个不同域名的解析。接下来我们重新利用配置文件生成CA证书,再利用ca相关去生成服务端的证书。1.1CA根证书生成新建工作目录:[root@zsxcert]#pwd/home/zhangshixing/cert新建
242030
·
2023-11-18 23:48
gRPC
gRPC
【skywalking学习-2-集成】
skywalking学习-2-集成1.说明2.前提条件3.maven依赖4.链路集成4.1启动参数修改4.2测试验证5.日志集成5.1
gRPC
传输日志方式集成5.2文件传输日志方式集成5.3测试验证1.
纯海洋之力
·
2023-11-18 22:57
skywalking学习
skywalking
学习
java
ProtocolBuffers(protobuf)详解
目录前言特点语法定义关键字JSON与ProtocolBuffers互相转换
gRPC
与ProtocolBuffers的关系前言ProtocolBuffers(通常简称为protobuf)是Google公司开发的一种数据描述语言
有梦想的攻城狮
·
2023-11-17 04:46
运维相关
数据结构
代码大全
Protocol
pb3
pb2
protobuf
.proto
milvus数据库-连接
Milvus支持19530和9091两个端口:端口19530用于
gRPC
和RESTfulAPI。这是您使用不同MilvusSDK或HTTP客户端连接到Milvus服务器时的默认端口。
灵海之森
·
2023-11-16 17:34
milvus
数据库
grpc
重试机制
1.通过配置retryPolicy的方式这也是
grpc
官方库里的示例代码,其他讲retry重试的基本也都是参照这种方法。但是本地配置之后没生效。
王建文
·
2023-11-16 16:00
go
golang
潜力无限:深入探索
gRPC
的奇妙世界
:你只管努力,剩下的交给时间:小破站潜力无限:深入探索
gRPC
的奇妙世界前言第一:什么是
gRPC
1.什么是
gRPC
?
一只牛博
·
2023-11-16 12:11
分布式
gRPC
微服务
gRPC
协议详解
gRPC
介绍
gRPC
是一个高性能、开源和通用的RPC(远程过程调用)框架,由Google发起并开发,于2015年对外发布。
有梦想的攻城狮
·
2023-11-16 06:51
开发周边
运维相关
grpc
gRPC协议
pb3
Protocol
Buff
Client not connected, current status:STARTING
1️⃣:当nacos版本为2.x的时候新加入了一个概念为
gRPC
,同时,对应的端口为9848,9849。与主端口的偏移量为1000,主端口就是8848。2️⃣:当使用VIP/nginx请求时
一只牛博
·
2023-11-16 04:43
分布式
nacos
grpc
io安装不了
pipinstall
grpc
io报不能打包成wheel,从setpu.py安装,然后一直会卡住,遇到过几次了,受不了啦!!!
yuexiaomao
·
2023-11-16 03:28
基础学习
python
grpc
【04】Istio的pilot流量分发机制
4.1Pilot配置分发机制Pilot负责网格数据平面相关配置信息的获取,生成,和分发,它通过ServiceRegistry获取网格配置信息并将其转换为XDS接口的标准数据格式,而后经
gRPC
分发至相关的
爱写代码的小男孩
·
2023-11-16 03:24
Istio
istio
云原生
go语言
grpc
的快速体验-
grpc
流模式
server.gopackagemainimport("awesomeProject123/
grpc
_test/proto""context""google.golang.org/
grpc
""net")
小乞丐程序员
·
2023-11-15 15:01
golang
开发语言
后端
如何用 Jina 部署深度学习模型
什么是ExecutorExecutor是一个独立的
gRPC
微服务,它可以在DocumentArray上执行任务。
zenRRan
·
2023-11-15 04:06
jina
深度学习
人工智能
服务的远程调用
服务的远程调用远程调用:RPC跨JVM主要分为:基于HTTP协议(其实是对二进制流的一种封装)基于二进制协议阿里dubbo:http://dubbo.apache.org/zh-cn/
gRPC
Thrift
GuessHat
·
2023-11-14 18:06
#
框架
SpringBoot
【RPC基础系列1】聊聊RPC
Java全套学习资料(14W字),耗时半年整理我肝了三个月,为你写出了GO核心手册消息队列:从选型到原理,一文带你全部掌握肝了一个月的ETCD,从Raft原理到实践更多...前言学习Dubbo时,里面讲到了
GRPC
楼仔
·
2023-11-14 10:49
RPC
rpc
【RPC基础系列3】
gRPC
简单示例
本文主要讲述Java使用
gRPC
的简单示例。往期精选(欢迎转发~~)如何看待程序员35岁职业危机?
楼仔
·
2023-11-14 10:49
RPC
rpc
docker部署etcd集群
基于go语言实现特点简单:支持RESTful风格的HTTP+JSON的APIv3版本增加了对
gRPC
的支持同时也提供restgateway进行转化Go语言编写,跨平台,部
Mr_LEe_333
·
2023-11-13 13:27
docker
etcd
Nacos 2.1.1 正式发布!堪称最强!
新特性该版本的核心解决方案Nacos2.0包括使用公开发布的稳定性问题(默认实现、
Grpc
请求和发行版的一致性性能等),另外Beta测试插件“测试两个注册协议服务”和“服务跟踪”个新功能。
小小哭包
·
2023-11-13 12:32
中间件
Nacos
gRPC
学习入门
grpc
框架参考资料:官方文档教学
grpc
-go入门https://www.cnblogs.com/hongjijun/p/13724738.html
GRPC
是Google公司基于Protobuf开发的跨语言的
Demonwuwen
·
2023-11-12 14:21
Go
golang
开发语言
后端
grpc
学习笔记1
1、安装可以使用的python下载镜像网站https://pypi.douban.com/simple
grpc
前安装的包pipinstall
grpc
iopipinstall
grpc
io-tools2、protobuf
grpc
zjnlswd
·
2023-11-12 14:51
编程工具
学习
gRPC
学习
标题1.
gRPC
学习2.如何选择
gRPC
和Thrift2.1.什么时候应该选择
gRPC
而不是Thrift2.2.什么时候应该选择Thrift而不是
gRPC
3.流形的RPC框架比较4.什么是RPC5.为什么要用
云满笔记
·
2023-11-12 14:19
golang
grpc
rpc
GRPC
学习
搭建mac
GRPC
环境搭建protobufprotobuf是
grpc
的数据传输格式brewinstallprotobufprotoc--version如果出现类似libprotoc3.19.4go插件为
tttyyy556
·
2023-11-12 14:49
程序人生
python
grpc
学习
python
grpc
学习环境helloworld.protoserverclient编译proto文件参考文章环境pipinstall
grpc
iopipinstall
grpc
io-toolshelloworld.protosyntax
whojoe
·
2023-11-12 14:46
工具编译开发
python
学习
rpc
rpc与
grpc
学习记录
文章目录1、RPC2、
gRPC
3、
grpc
代码3.1、安装python需要的库:3.2、
grpc
编程步骤3.3、Demo13.3.1、编写.proto文件,定义接口和数据类型3.3.2、编译.proto
一只菜得不行的鸟
·
2023-11-12 14:15
rpc
GRpc
学习笔记
GRpc
学习笔记一、新建maven项目二、导入pom依赖三、写profo文件3.1新建proto的存放位置3.2新建add.proto文件3.3protobufmaven插件下载3.4编写proto文件
CandyDingDing
·
2023-11-12 14:44
rpc
gRPC
学习
一、什么是
gRPC
?1.1
gRPC
简介
gRPC
和protocolbuffers。
罗啰萝在努力
·
2023-11-12 14:44
网络通信
分布式
网络协议
rpc
gRPC
学习笔记
一、gPRC普通模式和流模式客户端:packagemainimport("context""fmt""google.golang.org/
grpc
""io""log""tesql/go_advance/
坚持一件小事
·
2023-11-12 14:43
golang
grpc
grpc
学习
GRPC
学习(待完善)欢迎使用Markdown编辑器链接地址官方链接新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客
chengfang0911
·
2023-11-12 14:12
c++
rpc
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他