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通信原理
数据链路层
三、MAC帧协议的格式四、局域网的
通信原理
1.局域网的转发原理2.碰撞3.MTU4.交换机五、ARP协议1.认识ARP协议2.协议格式3.ARP请求和响应过程4.ARP缓存表六、回顾整个协议栈我们完成
聪明的骑士
·
2023-10-27 19:53
Linux
网络
grpc
-gateway
grpc
-gateway前言一、
grpc
-gateway是什么?
Gopher_H
·
2023-10-27 19:21
grpc-gateway
gateway
go
使用
gRPC
-gateway 代替 HTTP 框架在Go语言中进行开发 |
gRPC
+
gRPC
-gateway 开发实践
前言在给一个微信小程序写接口的时候使用了
gRPC
来开发微服务。
L2ncE
·
2023-10-27 19:41
Golang
gateway
http
golang
后端
开发语言
golang工程组件之网关
grpc
-gateway
而
gRPC
Gateway则是一个Golang工程组件,它可以将RESTfulAPI转换为
gRPC
API,从而方便我们使用
gRPC
协议进行服务之间的通信。
SMILY12138
·
2023-10-27 19:41
golang
gateway
开发语言
golang工程——
grpc
-gateway 转发http header中自定义字段到
grpc
上下文元数据
httpheader转发到
grpc
上下文
grpc
网关可以将请求体内容转发到
grpc
对应消息中。
咚伢
·
2023-10-27 19:37
golang
gateway
http
Java架构实践-Socket传输文件C S模式
Socket
通信原理
Server服务端的输入流相当于Client客户端的输出流Server服务端的输出流相当于Client客户端的输入流注意文件传输使用字节流(Ste
Java小仙女
·
2023-10-27 18:55
LVS+Keepalived 群集及搭建
支持故障自动切换(failover)1.3实现LVS集中节点的健康检查(healthchecking)1.4实现LVS负载调度器节点服务器的高可用性(HA)2.keepalived高可用故障切换转移原理及VRRP
通信原理
赵烧鸡腿饭。
·
2023-10-27 17:23
lvs
网络
服务器
一文讲解 基于C++手写Rpc项目
rpc的
通信原理
remoteprocedurecall分布式通信手写的rpc部分protobuf>=json好处?
云霞川
·
2023-10-27 08:08
c++
c++
rpc
服务器
解析Kubernetes中工作节点组件和集群
通信原理
本文会分析Node节点的两个组件(kube-proxy和kubelet)同集群如何建立通信的过程。这两个组件其实已经覆盖了从集群外(非Pod形式)和集群进行通信的所有可能,为什么这么说,我们可以看一下这两个组件的特点:kube-proxy:只是做client和集群进行通信kubelet:即作为客户端去监听和获取集群中的信息,又要作为服务端让集群获取这个Node节点上的Pod信息前两部分我们会简单的
Java程序V
·
2023-10-27 01:49
Java
kubernetes
容器
云原生
rpc入门笔记0x01
syntax="proto3";//这是个proto3的文件messageHelloRequest{//创建数据对象stringname=1;//name表示名称,编号是1}生成python文件安装
grpc
io
INGg__
·
2023-10-27 00:18
rpc
笔记
spark
通信原理
源码分析
spark2.0以后采用Netty通信框架通信分为两端,driver端和executor端。首先追踪Driver端源码:从SparkContext.scala的createSparkEnv开始SparkContext.scala点击进入createSparkEnvSparkContext.scala点击进入createDriverEnvSparkEnv.scala点击进入create,发现创建rp
二十赶朝暮__
·
2023-10-26 21:12
用jmeter-
grpc
-request性能测试的严重问题
起因今日收到一个同事的求救信息,说正在做
gRPC
接口测试,用的是jmeter的一个第三方插件,叫jmeter-
grpc
-request,平日用着挺好用的,今天设置了100个线程,持续跑,结果才跑了5000
测试要用手
·
2023-10-26 15:39
职场经验
IT
软件测试
单元测试
程序人生
测试工具
功能测试
python
golang 工程组件
grpc
-gateway—yaml定义http规则,和自定义实现网关路由
yaml定义http规则,和自定义实现网关路由proto定义http规则总归是麻烦的,因为proto文件还是定义消息,
grpc
接口好一些。配置http规则有更好的方式。
咚伢
·
2023-10-26 14:25
golang
gateway
http
Android
GRPC
最佳实践
Android
Grpc
最佳实践前言:最近老听说rpc,就知道可以代替之前的HTTP框架,像调用本地方法一样请求接口,目前公司内部很多部门也都接入了rpc,下面看一下Android端我是怎么接入的。
孙大硕
·
2023-10-26 10:52
Protobuf,Jar冲突导致的请求异常
项目中使用了
Grpc
和阿里云日志访问RPC接口突然显示,没有权限访问AbstractMessage.memoizedSize属性,让后查看了项目中的依赖,发现存在2.5.0和3.11.0两个版本的protobuf-javajava.lang.IllegalAccessError
VincentPeng
·
2023-10-26 01:45
rpc汇总
1、什么是rpcrpc的应用,有哪些Google开源了
gRPC
,Facebook开源了Thrift,Twitter开源了Finagle,百度开源了bRPC,腾讯开源了Tars,阿里开源了Dubbo和HSF
信仰_273993243
·
2023-10-25 23:04
其他
rpc
网络协议
Go语言入门心法(十六):Go远程过程调用框架
GRPC
实战
Go语言入门心法(一):基础语法Go语言入门心法(二):结构体Go语言入门心法(三):接口Go语言入门心法(四):异常体系Go语言入门心法(五):函数Go语言入门心法(六):HTTP面向客户端|服务端编程Go语言入门心法(七):并发与通道Go语言入门心法(八):mysql驱动安装报错onnectionfailedGo语言入门心法(九):引入三方依赖Go语言入门心法(十):Go语言操作MYSQL(C
蜗牛杨哥
·
2023-10-25 14:34
golang
开发语言
后端
go远程调用框架GRPC实战
[ Linux ] 常用命令大全(更新中)
命令一览1.文件管理catchattrch
grpc
hmodchmodcksumcmpdifffilefindcutlnmv4.磁盘管理mkdir9.备份压缩tar10.其他命令xargs1.文件管理cat
曹小碗Lawler
·
2023-10-25 10:14
Linux
linux
LVS+Keepalived群集
体系主要模块及其作用二、Keepalived服务主要功能1、管理LVS负载均衡软件2、支持故障自动切换(Failover)3、实现LVS集群中节点的健康检查4、实现LVS负载调度器、节点服务器的高可用性5、VRRP
通信原理
三
人间若有一两风
·
2023-10-25 09:53
lvs
服务器
运维
为什么选择
gRPC
why跨语言支持protobufIDL描述支持google出品,http2背后的社区支撑流式请求支持社区和工具链
凯文不上班
·
2023-10-25 07:04
【Web系列二十五】前后端使用proto+
grpc
实现数据传输
目录写在前面简介定义编码使用过程环境配置后端开发环境pom配置前端开发环境安装依赖建立通信定义Proto结构编译proto文件后端前端使用proto后端前端参考资料简介定义protocolbuffers是一种语言无关、平台无关、可扩展的序列化结构数据的方法,它可用于(数据)通信协议、数据存储等。通信时所传递的信息是通过Protobuf定义的message数据结构进行打包,然后编译成二进制的码流再进
Nicholson07
·
2023-10-25 06:35
Web开荒
前端
1024程序员节
web
javascript
golang 工程组件:
grpc
-gateway option自定义http规则
option自定义http规则和httpbody响应简介本篇接上文golang工程组件:
grpc
-gateway环境安装+默认网关测试默认网关配置终究是难用,本篇介绍一下proto里采用option自定义
咚伢
·
2023-10-25 04:47
1024程序员节
golang
gateway
http
服务器
后端
golang 工程组件:
grpc
-gateway 环境安装+默认网关测试
grpc
-gateway
grpc
-gateway顾名思义是专门是
grpc
的网关。也是一个protobuf的编译器,是一个proto的插件。
咚伢
·
2023-10-25 04:13
golang
gateway
开发语言
Grpc
生态
简介
grpc
是一个高性能、开源、通用的RPC框架,由Google推出,基于http2协议标准设计开发,默认采用protocolbuffer数据序列化协议,支持多种开发语言。
zhanglehes
·
2023-10-25 02:19
架构
rpc
golang
Golang
gRPC
实践 连载六 内置Trace
2019独角兽企业重金招聘Python工程师标准>>>内置Trace
grpc
默认提供了客户端和服务端的trace日志,可惜没有提供自定义接口,当前只能查看基本的事件日志和请求日志,对于基本的请求状态查看也是很有帮助的
weixin_33857679
·
2023-10-25 02:17
golang
python
git
gRPC
之拦截器与元数据
其中key是字符串类型,value是字符串数组类型Metadata的生命周期则是一次RPC调用
gRPC
可以在四个地方增加拦截处理客户端调用前的拦
jannals
·
2023-10-25 02:47
#
gRPC
OAP处理
GRPC
消息
OAP处理
GRPC
消息先上全流程图:启动时SPI注入的模块TraceModuleProvider,start方法中注入了两种协议的处理器(
grpc
和rest):@Overridepublicvoidstart
vinylon1022
·
2023-10-25 02:46
skywalking
java
skywalking
gRPC
C++源码阅读
grpc
初始化
p=420这篇文章讲述
grpc
核心代码的初始化流程。
self-motivation
·
2023-10-25 02:45
gRPC
epoll
eventfd
pthread_mutex_t
pthread_cond_t
gRPC
之内置Trace
1、内置Trace
grpc
内置了客户端和服务端的请求追踪,基于golang.org/x/net/trace包实现,默认是开启状态,可以查看事件和请求日志,对于基本的请求状态查看调试也是很有帮助的,客户端与服务端基本一致
242030
·
2023-10-25 02:43
gRPC
gRPC
从网络
通信原理
组网技术讲述Wireshark数据包分析的意义和方式
引言现在人们的工作生活方式可以说已经离不开网络了,但是知道吗,其实在计算机网络的世界里,每天都发生着成千上万的问题。在网络传输过程中是否存在问题很多时候我们通过肉眼是无法辨知的,可能就是金玉其外,败絮其中,看起来非常可信,但是背地里存在一些恶意的行为。那么我们怎么能够更好地去了解网络问题呢?其实所有的网络问题它都源于数据包层面,我们需要进入到数据包层次,在这一层次,就没有任何东西能逃出我们地视线范
IT老良
·
2023-10-25 00:13
网络
交换机
wireshark
运维
安全
gin框架结合
grpc
一、创建mkdir
grpc
-go-clientcd
grpc
-go-clientgomod
grpc
-go-client#下载并安装gingoget-ugithub.com/gin-gonic/gin二、创建
Bob drudgery
·
2023-10-24 23:49
go
golang
grpc
linux安装
1.goprotobuf安装详细见官方文档安装说明。ProtocBuffer安装包下载地址:https://github.com/protocolbuffers/protobuf/releases/download/v3.9.0/protoc-3.9.0-linux-x86_64.zip(使用wget命令下载),最新版本可在此页面查看。下载完成后,解压。将解压出来的include文件夹合并放入/u
天地一小儒
·
2023-10-24 22:54
国产软件迅速崛起,这应该是最适合国内程序员的API管理神器!
此次更新,Apipost不仅从底层优化了代码,提高了性能,还新增了很多更加实用的功能,比如:
grpc
调试、socketio的调试、socketjs的调试以及支持基于条件和循环模式的自动化测试功能等等。
MrJson-架构师
·
2023-10-24 19:18
自动化
websocket
网络协议
网络
Go微服务架构实战 中篇:6. 微服务治理策略
Go微服务架构实战-【公粽号:堆栈future】Go微服务架构实战目录1.微服务架构上篇1.
grpc
技术介绍2.
grpc
+protobuf+网关实战3.etcd技术介绍4.基于etcd的服务发现与注册5
stackfuture
·
2023-10-24 17:53
go实战系列
微服务
golang
架构
k8s
通信原理
基础知识
文章目录
通信原理
基础知识第一章概论第二章信号确定信号与随机信号能量信号与功率信号确定信号的性质频域性质时域性质随机信号的性质常见分布数学特征随机过程基本概念(P33)自相关函数和功率谱密度白噪声与带限白噪声高斯过程
季马宝宝
·
2023-10-24 05:39
各类课程整理
信号处理
数字通信
【计算机网络】数据链路层 转载
文章目录1.以太网2.以太网帧格式3.局域网
通信原理
2碰撞问题交换机的使用4.ARP协议为什么要使用ARP协议?
Ghr_C99
·
2023-10-24 03:59
计算机网络
网络
智能路由器
gRPC
之gateway集成swagger
1、gateway集成swagger1、为了简化实战过程,
gRPC
-Gateway暴露的服务并未使用https,而是http,但是swagger-ui提供的调用服务却是https的,因此要在proto文件中指定
242030
·
2023-10-24 01:55
golang
golang
Golang (V2)分布式ID生成系统,高性能、高可用、易扩展的id生成服务
简介gid是使用golang开发的生成分布式Id系统,基于数据库号段算法实现gidV2版本实现了高可用,主从架构,简化了调用逻辑
GRPC
对外服务性能id从内存生成,如果(step)步长设置的足够大,qps
hwholiday
·
2023-10-23 20:03
Go并发编程之四
指的是用同一条线路承载多路信号进行通信的方式,有频分多路复用、时分多路复用等等技术,然后扩展到操作系统软件层面,HTTP2协议为什么这么快,关键一点就是用了多路复用技术,关于HTTP2多路复用可以看HTTP2入门、HTTP2多路复用原理以及
gRPC
程序员青菜学厨艺
·
2023-10-23 18:17
Python&Go
golang
网络
开发语言
计算机网络的五层协议
一、网络部分基本知识网络
通信原理
:互联网的本质就是一系列的网络协议互联网协议的功能:定义计算机如何接入internet,以及接入internet的计算机通信的标准。
半符合适应
·
2023-10-23 08:45
计算机网络
计算机网络五层协议
grpc
SetHeader 和 SetTrailer 的区别和联系
问题在使用
grpc
过程中发现,发送matedata有两种方式一种是通过
grpc
.SendHeader(ctx,md),另外一种是
grpc
.SetTrailer(ctx,md)疑问既然可以通过SendHeader
luo1324574369
·
2023-10-23 01:20
go
grpc
http
Android Handler线程间
通信原理
分析
Android的Handler线程间通信作为面试必问,重要性不言而喻。作为开发者如何理解和利用进程间通信就变得尤为关键。本文将分三个部分剖析:使用方式、原理分析,如何利用。使用方式Handler的使用方式很简单处理消息//处理接受到的messagevarhandler=object:Handler(Looper.getMainLooper()){overridefunhandleMessage(m
Gray_s
·
2023-10-22 22:59
gRPC
之
gRPC
转换HTTP
1、
gRPC
转换HTTP我们通常把RPC用作内部通信,而使用RestfulApi进行外部通信。为了避免写两套应用,我们使用
grpc
-gateway把
gRPC
转成HTTP。
242030
·
2023-10-22 20:15
gRPC
gRPC
JAVA 网络编程——TCP 三次握手 四次挥手 文件从客户端传输到服务器
Tcp
通信原理
TCP通信协议是一种可靠的网络协议,他在通信的两端各建立一个Socket对象通信之前要保证连接已经建立通过Socket产生IO流来进行网络通信TCP发送数据步骤1.创建客户端的Socket
M00SE
·
2023-10-22 20:19
网络
tcp/ip
网络协议
计算机网络-TCP/UDP原理
1.TCP
通信原理
TCP把连接作为最基本的对象,每一条TCP连接都有两个端点,这种端点我们叫作套接字(socket),它的定义为端口号拼接到IP地址即构成了套接字,例如,若IP地址为192.3.4.16
|静水流深|
·
2023-10-22 19:53
#
计算机网络
tcp/ip
udp
网络
Go context机制
1什么是Context最近在公司分析
gRPC
源码,proto文件生成的代码,接口函数第一个参数统一是ctxcontext.Context接口,公司不少同事都不了解这样设计的出发点是什么,其实我也不了解其背后的原理
淘小铺刀仔
·
2023-10-22 15:04
使用Spring Boot+
gRPC
构建微服务并部署到Istio
使用SpringBoot+
gRPC
构建微服务并部署到Istio作为ServiceMesh和云原生技术的忠实拥护者,我却一直没有开发过ServiceMesh的应用。
NoelleMu
·
2023-10-21 20:22
grpc
streaming实战
grpc
streaming实战前段时间看到开源项目中使用到
grpc
streaming接口,趁此机会学习一下,找了个很久之前的官方demo,RouteGuide,将其代码适配到最新
grpc
版本,这个小项目非常的齐全
guangcheng0312q
·
2023-10-21 17:24
qt
开发语言
C++
GRPC
编译及使用
说明本例的环境为:WIN10+VS2015
gRPC
的版本为:1.35.1protobuf的版本为:3.3.2准备工作本例使用VS2015进行编译,其他版本的VS没有试过,不过大致步骤应该差不多。
weixin_46065254
·
2023-10-21 15:05
C/C++
c++
rpc
SpringBoot整合
Grpc
实现跨语言RPC通讯,你学废了吗?
什么是
gRPC
gRPC
是谷歌开源的基于go语言的一个现代的开源高性能RPC框架,可以在任何环境中运行。
Java全能架构师
·
2023-10-21 03:30
RPC
GRPC
spring
boot
gRPC
RPC
maven
Java
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他