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
API架构选GraphQL还是REST?详细对比两者的特性和优缺点
构建API有四种重要的方法:SOAP、
GRPC
、REST和GraphQL。每当我们想要构建API时,我们经常将注意力集中在REST和GraphQL上。
WPHunter
·
2024-01-09 14:32
后端
架构
graphql
后端
restful
GPRC 接口统一返回值处理以及错误处理规范
**GPRC接口统一返回值处理以及错误处理规范**公共返回值规范:
grpc
接口公共返回值:typeBaseResponsestruct{Codeuint32`protobuf:"varint,1,opt
W_GJ
·
2024-01-08 23:38
go
go
后端
Centos 7源码安装Python3
Centos7源码安装Python3因为发先
grpc
的多进程在anaconda环境下会出现内存溢出的bug,找了一圈没发现咋解决,后来源码安装Python问题不再出现,这里记录一下编译安装的过程。
Macanv
·
2024-01-08 05:57
Linux
python
centos
linux
python
【
gRPC
学习】使用go学习
gRPC
个人博客:Sekyoro的博客小屋个人网站:Proanimer的个人网站RPC是远程调用,而google实现了
grpc
比较方便地实现了远程调用,
gRPC
是一个现代的开源远程过程调用(RPC)框架概念介绍在
procoder338
·
2024-01-08 00:30
Golang
学习
golang
开发语言
grpc
c++使用示例
文章目录1proto文件编辑2生成C++代码2.1生成protobuf(反)序列化代码2.2生成服务框架代码3同步server端3.1命名空间3.2重写服务3.3启动服务3.4完整代码4同步client端4.1命名空间4.2定义客户端4.3完整代码5异步server端手把手写rpc范例流程:编写proto文件根据proto文件生成对应的.cc和.h文件server程序继承Serviceclient
路飞H
·
2024-01-07 16:37
grpc
c++
rpc
GoLang:
gRPC
协议的介绍以及详细教程,从Protocol开始
Go语言库和相关工具1.安装Go2.安装ProtocolBuffersCompiler2.1Windows2.1.1下载2.1.2解压2.1.3环境变量2.macOS3.Linux4.验证安装3.安装
gRPC
-Go4
星宇星静
·
2024-01-07 14:07
笔记
golang
开发语言
后端
rpc
gRPC
掌握
gRPC
:从安装到构建第一个C++ 和Python微服务
文章目录一、前言1.
gRPC
的概念和用途2.
gRPC
的优势3.
gRPC
的应用场景二、
gRPC
的基本原理1.RPC(远程过程调用)简介2.ProtocolBuffers的作用3.
gRPC
与传统HTTP/REST
梦想的理由
·
2024-01-07 11:22
c++
python
c++
python
微服务
gRPC
-
gRPC
整合 SpringBoot(全代码 + 避坑!)
目录一、
gRPC
整合SpringBoot1.1、创建项目1.2、天坑(看前须知)!
陈亦康
·
2024-01-07 01:55
gRPC
-
面向未来的第二代
RPC
技术
spring
boot
后端
gRPC
分布式
gRPC
- 分布式
gRPC
四种通信方式、三种代理方式(全代码演示)
目录一、分布式
gRPC
开发1.1、项目结构&前置说明1.1.1、项目结构1.1.2、protoc必备依赖1.1.3、推荐插件(简化开发)1.1.4、protoc生成Java代码说明1.2、一元RPC(代理方式一
陈亦康
·
2024-01-07 01:25
gRPC
-
面向未来的第二代
RPC
技术
分布式
gRPC
gRPC
学习以及实践
相信大家都听过RPC、HTTP、Socket等协议,他们均可用于业务中来进行数据通信,又根据各自协议的特点,应用场景也比较多样、复杂,那大家是否听过或者了解
gRPC
呢?用来做什么呢?
Reaburoa
·
2024-01-06 22:31
快速了解Service Mesh微服务架构实现服务间
gRPC
通信
在前面的文章之中我们介绍了基于Kubernetes及Istio如何一步一步把ServiceMesh微服务架构玩起来!在该文章中,我们演示了一个非常贴近实战的案例,这里回顾下该案例的结构,如下图所示:该案例所演示的就是我们日常使用微服务架构开发时,服务间最普遍的通信场景。在SpringCloud微服务体系中,服务间可以通过Fegin+Ribbon组合的方式,实现服务间负载均衡方式的Http接口调用;
风平浪静如码
·
2024-01-06 12:00
Nacos的使用记录
(一).NacosSpringCloud快速开始(官方文档):1.地址:NacosSpringCloud快速开始(二).偏移量:1.当nacos客户端升级为2.1版本后,新增了
gRPC
的通信方式,新增了两个偏移量端口
ZWH@随笔
·
2024-01-06 11:21
微服务
java
记一次 easyswoole 热重载失效复盘
grpc
扩展惹的祸
首先看一下运行环境swooleversion4.8.11phpversion7.4.33easyswooleversion3.4.6在easyswoole的入口文件如下:setMonitorFolder([EASYSWOOLE_ROOT.'/App']);$server=ServerManager::getInstance()->getSwooleServer();$hotReload->atta
树下水月
·
2024-01-06 11:14
easyswoole
PHP
php
swoole
Go RPC学习
RPC(remoteprocedurecall)远程过程调用
gRPC
谷歌的rpc框架,它的idl是ProtocolBuffersidl(interfacedefinitionlanguage接口描述语言
哒嘎哇
·
2024-01-06 09:28
GO
rpc
golang
网络协议
python2.7安装tensorflow因为
grpc
io报错
今天遇到一个奇怪的错误:在python2.7中安装tensorflow的时候,在自动安装
grpc
io包的时候,出现了一个错误:cc1:warning:commandlineoption‘-std=c++
薛钦亮
·
2024-01-05 10:43
python从入门到入土
系统配置的大小坑
tensorflow
python
人工智能
python的
grpc
无法正常发送请求
我用的是python的
grpc
io这个包,中间一度出现_InactiveRpcError,并且是时好时坏,报错也很迷惑,让人写代码写到怀疑人生。
薛钦亮
·
2024-01-05 10:13
python从入门到入土
系统配置的大小坑
python
grpc
docker:Error response from daemon: rpc error: code = Unavailable desc =
grpc
: the connection is u...
中当我创建两个虚拟机,并且将第一个作为管理者之后,添加第二个到第一个作为worker时候遇到问题:Errorresponsefromdaemon:rpcerror:code=Unavailabledesc=
grpc
那钱有着落吗
·
2024-01-05 07:39
游戏服务器整体架构思考
不管是用
grpc
实现远程调用,还是dubbo,还是说就一个简单的tcp监听,都是要启动的。
zfoo-framework
·
2024-01-05 07:48
#
设计模式
游戏
服务器
架构
带入
gRPC
:让你的服务同时提供 HTTP 接口
微信(公众号、小程序)等第三方回调接口只支持HTTP接口,怎么办我相信你在实际工作中都会遇到如上问题,在
gRPC
中都是有解决方案的,本章节将会进行介绍为什么可以同时提供HTTP接口关键一点,
gRPC
的协议是基于
51reboot
·
2024-01-05 06:25
rpc原理与应用
gRPC
是Google最近公布的开源软件,基于最新的HTTP2.0协议,并支持常见的众多编程语言。HTTP2.0是基于二进制的HTTP协议升级版本,目前各大浏览器都在快马加鞭的加以支持。
Tina Run 润
·
2024-01-05 00:56
rpc
网络协议
网络
grpc
C++笔记
编译
grpc
C++教程点击download下载源代码(clone太慢)https://github.com/
grpc
/
grpc
点击逐个下载子模块,并复制到对应文件夹image.png准备cmake+MicrosoftVisualc
我是电饭煲
·
2024-01-04 10:57
18. chown和chrgp命令详解,修改文件所有者和所属组
chown和chrgp命令详解,修改文件所有者和所属组文章目录ch
grpc
hown总结友情链接ch
grpc
hgrp命令用于修改文件的所属组。
数哥
·
2024-01-04 08:38
linux
运维
服务器
dubbo nacos 2.0+ 配置UNAVAILABLE: io exception解决办法
dubborpc使用nacos2.0以上的版本后报错2024-01-03T23:07:09.187+08:00ERROR77323---[t.remote.worker]c.a.n.c.remote.client.
grpc
.
Grpc
Client
暮冬十五
·
2024-01-04 08:10
dubbo
gRCP - 面向未来的第二代 RPC 技术,解析 HTTP2.0 和 Protobuf
目录一、gRCP-面向未来的第二代RPC技术1.1、
gRPC
简介1.1.1、
gRPC
是个啥?1.1.2、
gRPC
核心设计思路1.1.3、
gRPC
和ThriftRPC区别1.1.4、为什么使用
gRPC
?
陈亦康
·
2024-01-03 23:15
gRPC
-
面向未来的第二代
RPC
技术
rpc
网络协议
网络
gRPC
-Go基础(5)middleware
0.简介
gRPC
的middleware一般指的是
gRPC
-Go生态中的go-
grpc
-middleware,middleware主要体现在对拦截器的支持,目前官方实现的主要拦截器有以下几种。
ldxxxxll
·
2024-01-03 22:44
golang
开发语言
后端
基于Springboot的Rpc服务端开发脚手架(base-
grpc
-framework)
经过一段时间的线上环境打磨和验证,重新优化了
grpc
专题中的框架,优化和扩展了很多功能。如果读者之前未关注过,建议先了解此系列中的:快速开始和开始准备这两小章。
korgs
·
2024-01-03 16:57
java
springboot
rpc
开发语言
grpc
基于
grpc
从零开始搭建一个准生产分布式应用(10) - Dao逻辑实现
开始前必读:基于
grpc
从零开始搭建一个准生产分布式应用(0)-quickStart整个系列工程部分最后一个拼图了,集成mybatis插件实现数据库写入操作,本章代码任务:1、熟悉mybatis的集成和基础使用
korgs
·
2024-01-03 16:27
java
grpc
springboot
基于
grpc
从零开始搭建一个准生产分布式应用(11) - 专题-查询分页
基于本框架中的封装实现的分页逻辑,用一个例子来说明,为了简单整体结构分为三层(controller、service、dao),省略掉了
grpc
。以下注释中有******的是和业务相关的写法,需自定义。
korgs
·
2024-01-03 16:27
java
grpc
springboot
基于Springboot的服务端开发脚手架-自动生成工具
继之前的专题系列课程:从零开始搭建
grpc
分布式应用完整DEMO:基于Springboot的Rpc服务端开发脚手架(base-
grpc
-framework)后带来一款项目自动手成工具(由于包路径等原因,
korgs
·
2024-01-03 16:56
python
开发语言
java
spring
spring
boot
junit
log4j
RPC框架选型:
gRPC
、Thrift、Dubbo、Spring Cloud
RPC系列的文章是我去年写的,当时写的比较散,现在重新进行整理。对于想学习RPC框架的同学,通过这篇文章,让你知其然并知其所以然,便于以后技术选型,下面是文章内容目录:RPC什么是RPCRPC(RemoteProcedureCallProtocol)远程过程调用协议。一个通俗的描述是:客户端在不知道调用细节的情况下,调用存在于远程计算机上的某个对象,就像调用本地应用程序中的对象一样。比较正式的描述
zhangjunli
·
2024-01-03 06:15
rpc
dubbo
spring
cloud
Rust使用
gRPC
ProtocolBuffersCompiler),可据此ProtobufCompilerInstallation下载第一步:创建项目创建两个新的Rust项目,分别作为服务端与客户端:cargo new rust_
grpc
_servercargo
techdashen
·
2024-01-02 11:01
后端
基于
grpc
从零开始搭建一个准生产分布式应用(8) - 01 - 附:
GRPC
公共库源码
开始前必读:基于
grpc
从零开始搭建一个准生产分布式应用(0)-quickStartcommon包中的源码,因后续要用所以一次性全建好了。
korgs
·
2024-01-02 02:40
java
springboot
rpc
开发语言
grpc
基于
grpc
从零开始搭建一个准生产分布式应用(7) - 01 - 附:
GRPC
拦截器源码
开始前必读:基于
grpc
从零开始搭建一个准生产分布式应用(0)-quickStart一、源码目录结构二、
GRPC
拦截器源码2.1、com.zd.baseframework.core.core.common.interceptorpackagecom.zd.baseframework.core.core.common.interceptor
korgs
·
2024-01-02 02:10
java
开发语言
springboot
基于
grpc
从零开始搭建一个准生产分布式应用(9) - Service业务逻辑层实现
开始前必读:基于
grpc
从零开始搭建一个准生产分布式应用(0)-quickStart前面章节的
GRPC
内基本是一个空实现,本章就实现下service业务逻辑层代码,因例子比较简单代码量也不算大,本章代码任务
korgs
·
2024-01-02 02:39
开发语言
springboot
grpc
rpc
python
grpc
拦截器
概述python
grpc
拦截器的proposal:https://github.com/
grpc
/proposal/blob/master/L13-python-interceptors.md#server-side-implementationpython
grpc
bao11
·
2024-01-01 12:10
Python使用Protobuf&&如何赋值&&如何正反序列化
在本文最后,给出了一个本文的示例接口,你可以试试请求接口,体验一下
gRPC
的传输方式。序列化下面将一一列举各数据类型,在python中如何正确赋值,赋值后如何
mkdir700
·
2023-12-31 22:35
学习总结
python
grpc
api
Kubernetes(K8s)_16_CSI
ContainerStorageInterface):实现容器存储的规范本质:DynamicProvisioning、Attach/Detach、Mount/Unmount等功能的抽象CSI功能通过3个
gRPC
爱喝可乐的w
·
2023-12-31 20:50
kubernetes
容器
解决
grpc
连接Dial成功状态却变为TransientFailure
如有帮助,欢迎留下足迹哦!详情如下code=Unavailabledesc=connectionerror:desc="transport:Errorwhiledialingdialtcp192.168.31.33:9001:connectex:Noconnectioncouldbemadebecausethetargetmachineactivelyrefusedit."此时连接状态为Trans
ProblemTerminator
·
2023-12-31 14:10
开发问题解决合集
开发语言
rpc
grpc
Linux - 记录问题:怎么通过安装包的方式安装
gRPC
参考案例使用本地安装包的方式安装
gRPC
注意:在Docker构建过程中,某些软件包可能会尝试配置时区,这通常需要交互式输入。
ALex_zry
·
2023-12-30 18:18
Docker
Liunx
linux
运维
服务器
手把手教你写个自己的protoc-gen-go
完整代码已上传至GitHub,在文章最下方获取喔~你是否用过protobuf或
gRPC
?你们公司项目的API有没有用到proto文件?
新亮笔记
·
2023-12-30 15:04
golang
开发语言
后端
gRPC
-Go基础(3)基础
gRPC
服务
文章目录1.服务定义1.1一元RPC1.2服务端流式RPC1.3客户端流式RPC1.4双向流式RPC2.生成
GRPC
代码3.构建逻辑代码3.1Server端3.2Client端3.3一元RPC3.4服务端流式
ldxxxxll
·
2023-12-29 04:28
golang
qt
开发语言
gRPC
-Go基础(4)metadata和超时设置
的传输2.超时设置2.1客户端输出超时信息2.2服务端端接收超时信息3.小结0.简介Go在多个goroutine之间传递数据使用的是GoSDK提供的context包,而context的作用范围在进程内,而
gRPC
ldxxxxll
·
2023-12-29 04:28
golang
开发语言
后端
gRPC
-Go基础(2)protobuf基础
文章目录0.简介1.Message2.Message中的字段3.枚举类型4.Map类型5.Oneof类型6.Any类型7.Struct类型0.简介前面讲过protobuf工具protoc的使用,本章我们将简单介绍一下protobuf的语法和相关细节。1.Messageprotobuf实际上是一套类似于Json或者XML的数据传输格式和规范,用于不同应用、平台之间的通信,而message就是作为pr
ldxxxxll
·
2023-12-29 04:27
golang
开发语言
后端
Java DDD中event机制的应用
概述:最近一直在搞Java-DDD模式开发的方案落地;个人的理解,DDD模式中,只要关注三个模块即可:A.application:应用层,可以是http接口服务,也可以是
grpc
服务接口,甚至是rpc服务
SerryYang
·
2023-12-29 00:40
Java功能实现
java
微服务
gRPC
学习之一:在CentOS7部署和设置GO
欢迎访问我的GitHubhttps://github.com/zq2599/blog_demos内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等;关于《
gRPC
程序员欣宸
·
2023-12-28 21:01
Go语言微服务框架重磅升级:dubbo-go v3.2.0 -alpha 版本预览
总的来说,新版本的dubbo-go:全面升级Triple协议,兼容
gRPC
、标准HTTP客户端,提供简单明了的API用于编写RPCserver与client,解
阿里云云原生
·
2023-12-28 12:57
golang
微服务
dubbo
四、微服务技术栈有哪些
Springboot、Spring、SpringMVC服务配置与管理Netflix公司的Archaius、阿里的Diamond等服务注册与发现Eureka、Consul、Zookeeper等服务调用Rest、RPC、
gRPC
菜小六
·
2023-12-28 08:34
gRPC
-Go基础(1)protoc的使用
文章目录1.简介2.protoc命令3.文件输出位置4.Packages1.简介前面说过,
grpc
使用ProtocolBuffer(简称protobuf)作为接口描述语言,protobuf的重点之一即是
ldxxxxll
·
2023-12-27 08:10
golang
tensorflow
开发语言
gRPC
-Go基础(1)基础知识
文章目录基础简介环境搭建基础简介
gRPC
gRPC
是Google发起的、开源的、高性能远程过程调用(RPC)框架系统,该系统基于HTTP/2协议传输,使用ProtocolBuffer作为接口描述语言。
ldxxxxll
·
2023-12-27 08:36
golang
开发语言
后端
自动化脚本由 protobuf 生成 C++ 文件
-d${cppoutpath}];thenmkdir${cppoutpath}fi
GRPC
_CPP_PLUGIN=
grpc
_cpp
顽强的猫尾草
·
2023-12-27 04:01
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他