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
go 微服务,知识都在这里了
参考链接:https://segmentfault.com/a/1190000015135749前言在上一篇中,我们使用
gRPC
初步实现了我们的微服务,本节将Docker化该微服务并引入go-micro
mick_
·
2023-04-01 12:10
[源码解析] TensorFlow 分布式环境(6) --- Master 动态逻辑
[源码解析]TensorFlow分布式环境(6)—Master动态逻辑文章目录[源码解析]TensorFlow分布式环境(6)---Master动态逻辑1.
Grpc
Session1.1运行1.2
Grpc
RemoteMaster2
罗西的思考
·
2023-04-01 09:43
001_机器学习
017_分布式机器学习
015_深度学习
tensorflow
分布式
架构
Master
分布式训练
[源码解析] TensorFlow 分布式环境(5) --- Session
源码解析]TensorFlow分布式环境(5)---Session1.概述1.1Session分类1.2会话流程1.2.1MasterSession生命周期1.2.2WorkerSession生命周期2.
Grpc
Session2.1
罗西的思考
·
2023-04-01 09:42
017_分布式机器学习
001_机器学习
015_深度学习
tensorflow
分布式
session
分布式环境
[源码解析] TensorFlow 分布式环境(4) --- WorkerCache
文章目录[源码解析]TensorFlow分布式环境(4)---WorkerCache1.WorkerCache1.1如何使用1.2配置1.3工厂类1.3.1ParseChannelSpec1.3.2New
Grpc
ChannelCache1.3.3New
Grpc
WorkerCacheWithLocalWorker1.4Worke
罗西的思考
·
2023-04-01 09:42
001_机器学习
017_分布式机器学习
015_深度学习
tensorflow
缓存
cache
分布式训练
runtime
[源码解析] TensorFlow 分布式环境(3)--- Worker 静态逻辑
分布式环境(3)—Worker静态逻辑文章目录[源码解析]TensorFlow分布式环境(3)---Worker静态逻辑1.继承关系1.1角色概念1.2接口1.3WorkerInterface派生类2.
Grpc
RemoteWorker2.1
罗西的思考
·
2023-04-01 09:12
017_分布式机器学习
001_机器学习
015_深度学习
tensorflow
worker
分布式
runtime
分布式训练
[源码解析] TensorFlow 分布式环境(2)---Master 静态逻辑
TensorFlow分布式环境(2)---Master静态逻辑1.总述2.接口2.1接口规范2.2MasterInterface2.3调用3.LocalMaster3.1定义3.2注册3.3查找3.4功能4.
Grpc
RemoteMaster4.1
罗西的思考
·
2023-04-01 09:11
001_机器学习
017_分布式机器学习
015_深度学习
tensorflow
分布式
Master
runtime
分布式训练
nacos2.0配置中心源码解析
文章目录前言前置说明springboot中如何装配nacos从服务端加载配置内容服务端处理
gRpc
请求客户端监听机制总结前言nacos作为目前较为主流的服务注册和动态配置的组件,目前已有很多公司在内部使用
CRUD的W
·
2023-04-01 09:43
nacos
nacos源码
nacos配置中心
nacos2.0
tensorflow分布式的原理、架构以及更新参数模式
一、定义分布式Tensorflow是由高性能的
gRPC
框架作为底层技术来支持的。这是一个通信框架
gRPC
(googleremoteprocedurecall),是一个高性能、跨平台的RPC框架。
DAN_L
·
2023-04-01 08:40
tensorflow
分布式
深度学习
[源码解析] TensorFlow 分布式环境(7) --- Worker 动态逻辑
[源码解析]TensorFlow分布式环境(7)—Worker动态逻辑文章目录[源码解析]TensorFlow分布式环境(7)---Worker动态逻辑1.概述1.1温故1.2知新2.注册子图2.1
Grpc
Worker2.2GraphMgr2.2.1
罗西的思考
·
2023-04-01 08:37
017_分布式机器学习
001_机器学习
015_深度学习
tensorflow
分布式
Master
Worker
架构
【Mac】pip install
grpc
io 报错
╰─>
grpc
ionote:Thisisanissuewiththepackagementionedabove,notpip.hint:Seeaboveforoutputfromthefailure.解决方案先
屋下树
·
2023-04-01 06:56
macos
pip
python
nacos2.0.0 源码初识二
grpc
服务端启动流程
grpc
服务器启动源码流程图
grpc
服务启动源码1.1
Grpc
SdkServernacos-core项目中,
Grpc
SdkServer类上有@Service注解,所以项目启动时候会初始化此类实例@Servicepublicclass
Grpc
SdkServerextendsBase
Grpc
Server
工作很多年的小白
·
2023-04-01 05:42
java
netty
rpc
SpringCloud Alibaba(三) Nacos 客户端源码浅析(AP架构)
我们将围绕Nacos的客户端来展开,一步步揭开Nacos神秘的面纱,这次我们使用的是Nacos1.4.1(21年初)版本,尽管现在已经出了2.0版本,他们之间最大的改变是1.X的Http请求,2.X使用的是
grpc
Dr.劳
·
2023-04-01 04:57
Spring
java
eureka
开发语言
spring
cloud
spring
SpringCloud Alibaba(四) Nacos服务端本地启动和源码浅析(AP架构),Distro协议介绍,CAP原则介绍
包括注册到注册中心,心跳保活,拉取服务列表.这一章我们来看一下Nacos服务端,也是基于Nacos1.4.1(21年初)版本,尽管现在已经出了2.0版本,他们之间最大的改变是1.X的Http请求,2.X使用的是
grpc
Dr.劳
·
2023-04-01 04:51
Spring
spring
cloud
架构
微服务
java
rpc
RPC-
grpc
实践
参考:https://developer.aliyun.com/article/1152352?spm=a2c6h.12873639.article-detail.33.344f6446zEnbRi&scm=20140722.ID_community@@article@@1152352._.ID_community@@article@@1152352-OR_rec-V_1参考:https://on
媛媛家的程序员
·
2023-04-01 01:24
rpc
网络协议
go
grpc
Golang模拟TCP连接做单元测试
Packagebufconn概要TamingComplexityinServer/Client(s)TestinginaCIToolUsing
gRPC
bufconn|DilipTadepalli内部实现是基于管道
君梦如烟Brian
·
2023-03-31 20:34
golang
单元测试
tcp/ip
《微服务治理》服务网格-Istio实战
流量管理Istio的安装与部署配置环境变量安装Istio部署一个
GRPC
服务,用gateway方式访问istio服务网格方案Istio网关之南北、东西流量管理istio资源destinationRule
curd_boy
·
2023-03-31 19:11
架构
#
ServiceMesh
微服务
kubernetes
nacos-sdk-rust binding to NodeJs
广告时间nacos-sdk-rust-binding-node:nacos-sdk-rustbindingtoNodeJswithnapi.Tip:nacos-sdk-nodejs仓库暂未提供2.x
gRPC
蔡梦缘
·
2023-03-31 18:56
Rust
rust
中间件
架构
Nacos
超详细教程,一文入门Istio架构原理及实战应用
而且中间的网络协议支持HTTP/1.1,HTTP/2,
gRPC
或者TCP,可以说覆盖了主流的通信协议。代理这一层,称之为数据平面。
博学谷狂野架构师
·
2023-03-31 18:33
java
istio
架构
云原生
网络
k8s
grpc
_无需服务网格即可在k8s中平衡
grpc
流量
k8s
grpc
Oneofthechallengessomeusers(likeme)facewhentryingtoimplement
gRPC
servicesintoaKubernetesclusteristoachieveaproperloadbalancing
weixin_26746653
·
2023-03-31 18:38
python
linux
gRPC
笔记(03)— protobuf 文件编写、编译器安装、生成客户端和服务端示例
1.protoc编译器安装1.1二进制安装将Proto协议文件转换为多种语言对应格式的工具,根据对应平台选择对应的安装包,安装包下载地址https://github.com/protocolbuffers/protobuf/releasescd~/tmp#下载wgethttps://github.com/protocolbuffers/protobuf/releases/download/v3.1
wohu1104
·
2023-03-31 13:31
RPC
protobuf
gRPC
框架:2.ProtoBuf的使用
1、创建proto文件文件创建好后,vscode会提示是否安装proto插件,选择proto3进行安装2、定义proto文件3、命令行生成go代码文件4、生成的文件如下5、使用生成的数据格式文件packagemainimport(trippb"coolcar/proto/gen/go""encoding/json""fmt""google.golang.org/protobuf/proto")fu
兔头哥哥
·
2023-03-31 13:19
golang基础
mac golang
grpc
proto pb文件生成go文件.md
golang的
grpc
也是挺好玩的,基于http的rpc服务,可能还是为了更好的数据压缩?
夜月行者
·
2023-03-31 13:46
golang初级
golang
Protobuf 介绍与实战4:如何根据proto文件,生成
grpc
类型的API代码呢?(安装protoc-gen-go-
grpc
插件)
1 go
grpc
-go相关技术专栏总入口 2 Protobuf介绍与实战图文专栏文章目录1、安装protoc-gen-go-
grpc
1.1、下载
grpc
-go源码wgethttps://github.com
码二哥
·
2023-03-31 13:16
码二哥的技术专栏
golang
rpc
go-grpc
protobuf
架构师
【
gRPC
】
grpc
和protobuf快速入门 - 基于「Python」「Golang」
文章目录一、什么是
grpc
和protobuf二、python下体验protobuf1.安装2.先体验protobuf33.生成proto的python文件4.查看protobuf生成的代码5.对比一下protobuf
Jzin
·
2023-03-31 13:45
python
golang
开发语言
rpc
ProtoBuf之在GoLang中实现
GRPC
服务
GRPC
是什么
GRPC
是RPC(远程过程调用)实现的一种框架,可以使得两个服务调用对方的api仿佛是在调用本地方法一样,通过tcp访问实现。
成程晨
·
2023-03-31 13:14
Protobuf
Golang
GRPC
golang
Protobuf
GRPC
Golang
gRPC
以及protobuf快速入门
gPRC
gRPC
介绍
gRPC
是一个由Google开源的RPC框架
gRPC
工作原理在
gRPC
中客户端应用可以像调用本地对象的方法一样直接调用另一台不同机器上服务端应用的方法,使得我们能够更容易的创建分布式应用和服务
不爱吃香菜的阿芳
·
2023-03-31 13:08
golang
rpc
Golang开发
gRPC
应用
1.2
gRPC
gRPC
是一个高性能、开源、通用的RPC框架,目前提供了C、Java和Go等语言版本,分别是
gRPC
、
gRPC
-java和
gRPC
-
Kevin&Amy
·
2023-03-31 13:03
Golang后端开发
golang
rpc
微服务
golang
grpc
protobuf搭建和使用
安装protobuf和protoc-gen-go插件安装protobufhttps://github.com/protocolbuffers/protobuf/releases安装golang插件goget-ugithub.com/golang/protobuf/protoc-gen-go//安装在$GOPATH/bin目录下面,记得需要把这个目录加入环境变量放入.zshrcexportGOPAT
gitxuzan_
·
2023-03-31 13:02
golang
grpc
rpc
protobuf
golang
grpc
使用
protocbuf和
grpc
的关系protocbuf是一种数据压缩格式,因为是二进制格式的,比xml、json序列化快很多。
爱健身的一只程序猿
·
2023-03-31 13:30
go开发实战
golang
rpc
java
使用Golang搭建
gRPC
服务提供给.NetCore客户端调用
gRPC
概述RPC说到
gRPC
就不得不提RPC,所谓RPC(remoteprocedurecall远程过程调用)框架实际是提供了一套机制,使得应用程序之间可以进行通信,简单点来说就是我A机器上写的函数可以在
被基金支配的打工人
·
2023-03-31 13:23
golang
写给go开发者的
gRPC
教程系列-protobuf基础
本篇为【写给go开发者的
gRPC
教程系列】第一篇第一篇:protobuf基础第二篇:通信模式第三篇:拦截器第四篇:错误处理
gRPC
是谷歌开源的一款高性能、支持多种开发语言的服务框架,对于一个rpc我们关注如下几方面
凉凉的知识库
·
2023-03-31 13:48
写给go开发者的gRPC教程
golang
rpc
微服务
后端
关于运行protoc命令生成
grpc
.pb.go文件的说明
关于运行protoc命令生成
grpc
.pb.go文件的说明前提:protoc已安装,并已配置环境变量安装
grpc
:goinstallgoogle.golang.org/protobuf/cmd/protoc-gen-gogoinstallgoogle.golang.org
methun
·
2023-03-31 13:11
Go
grpc
golang
开发语言
后端
写给go开发者的
gRPC
教程-protobuf基础
gRPC
是谷歌开源的一款高性能、支持多种开发语言的服务框架,对于一个rpc我们关注如下几方面:序列化协议。
Go中国
·
2023-03-31 12:33
golang
java
开发语言
后端
Golang环境下Protobuf和
gRPC
安装配置及使用
Golang环境下Protobuf和
gRPC
安装配置及使用Protobuf简介[Protobuf3语法](https://blog.csdn.net/Mr_XiMu/article/details/123106077
西木Qi
·
2023-03-31 12:02
Golang
golang
golang
gRPC
:根据.protobuf文件生成go代码
文章目录golang
gRPC
:根据.protobuf文件生成go代码根据.protobuf文件生成go代码根据proto生成go放在什么位置是最佳实践ProtoBuf生成Go代码去掉JSONtagomitempty
西京刀客
·
2023-03-31 12:21
Go
golang
git
github
Go微服务架构实战 中篇:4. 基于ingress的限流,路径匹配和重写实战
Go微服务架构实战-【公粽号:堆栈future】Go微服务架构实战目录1.微服务架构上篇1.
grpc
技术介绍2.
grpc
+protobuf+网关实战3.etcd技术介绍4.基于etcd的服务发现与注册5
stackfuture
·
2023-03-31 12:40
go实战系列
微服务
golang
架构
kubernetes
微服务网关(五)
grpc
代理模块
微服务网关(五)
grpc
代理模块
GRPC
是谷歌出品的一个高性能、开源、通用的RPC框架,基于HTTP/2标准设计,支持普通RPC也支持双向流式传递,相对于thrift连接,它可以多路复用,可传递header
低调的骏马
·
2023-03-31 11:34
项目实践
微服务
负载均衡
golang
后端
rpc
使用 pinpoint 进行微服务数据统计
比如常用的dubbo服务,
grpc
服务。支持大多数的java调用框架。pinpoint有以下几个特点:分布式事务跟踪,跟踪跨分布式应用的消息自
weixin_34376562
·
2023-03-31 10:19
大数据
运维
网络
远程通信协议:从 CORBA 到
gRPC
2019独角兽企业重金招聘Python工程师标准>>>自从产业界发明机器联网的那一天就已经开始探索最优的远程通信机制。操作系统如UNIX、Windows和Linux等都有实现远程通信的内部协议,挑战在于如何向开发人员开放一个通信框架。一、远程调用技术简史在20世纪90年代,当TCP/IP协议日臻成熟变成网络通信的黄金标准时,焦点转移到跨平台通信——一台计算机可以通过某种类型网络在另一台计算机上发起
weixin_34290000
·
2023-03-31 07:58
javascript
json
python
ViewUI
深入理解
grpc
(二):
grpc
原理
正如前文所述,
gRPC
应用通过RPC进行网络通信。
ta206
·
2023-03-31 07:24
grpc
网络
rpc
golang
【进程间通信IPC之RPC】技术演化:RPC-SOAP-REST-
gRPC
/Thrift/GraphQL
进程间通信技术演化传统的RPCSOAPREST
gRPC
的起源
gRPC
的优势
gRPC
的劣势ThriftThriftvs
gRPC
GraphQLGraphQLvs
gRPC
传统的RPC借助RPC(RemoteProcedureCommunication
GrantHe2761
·
2023-03-31 07:38
笔记
rpc
graphql
网络协议
gRPC
,云原生应用开发的水煤电
微服务和云原生架构越来越火热的今天,服务之间通信的能力越来越显得重要。这其中最常见HTTP(RESTFul)和RPC这两种通信风格。比如SpringCloud技术栈常见的服务间调用是通过HTTP(RESTFul)风格,另外的一些Java技术栈中也常见通过RPC进行服务间调用的,比如常用到的Dubbo。RPC是什么?做Java服务开发的同学可能都能说几句。因为这几年Dubbo的普及,大家对「注册中心
chainhou
·
2023-03-31 06:54
java
编程语言
分布式
rpc
spring
API 架构风格演化史:CORBA-XMLRPC(SOAP)-REST-JSONRPC-GraphQL-
gRPC
我们先来看一张TwitterArchitecture2022CodeFirstv.sAPIFirst软件开发理念的改变下图显示了代码优先开发和API优先开发之间的差异。为什么我们要考虑API优先设计?微服务增加了系统的复杂性。我们有单独的服务来服务系统的不同功能。尽管这种体系结构促进了职责的脱钩和分离,但我们需要处理服务之间的各种通信。最好在编写代码并仔细定义服务边界之前,仔细考虑系统的复杂性。独
禅与计算机程序设计艺术
·
2023-03-31 06:14
架构师必知必会系列
架构
graphql
后端
Protobuf数组类型的简单使用
背景:python环境下TritonInferenceServer,深度学习模型部署,采用
grpc
协议使用repeated字段定义一维://返回信息messageProcessResult{repeatedint64input_ids
重庆lcw爱打台球
·
2023-03-31 05:12
python
开发语言
python操作protobuf基础
它有以下好处:它是按照二进制方式进行存储,同时数据协议提前定义好(这样不需要存储key),默认值字段不进行传输,因此压缩效率很高;即使数据格式发生演进,protobuf也能很方便做到向后兼容(通过序列号);被
grpc
zhanglehes
·
2023-03-31 05:41
python
protobuf
如何使用Python解析proto文件
安装
grpc
,
grpc
_tools包。
C.SunShine
·
2023-03-31 05:06
Prometheus系列第十一篇一核心之micrometer源码分析一micrometer-core核心实现一tomcat度量采集
文章目录模块架构示例一Tomcat示例一
Grpc
总结模块架构micrometer-coreannotationaopinstrument[插桩]binder[绑定]cache[针对缓存的度量采集,ehcacheguavajcache
岁月人
·
2023-03-31 01:53
prometheus
prometheus
tomcat
java
基于Go/
Grpc
/kubernetes/Istio开发微服务的最佳实践尝试 - 2/3
基于Go/
Grpc
/kubernetes/Istio开发微服务的最佳实践尝试-1/3基于Go/
Grpc
/kubernetes/Istio开发微服务的最佳实践尝试-2/3基于Go/
Grpc
/kubernetes
YangJianYong_Geek
·
2023-03-30 23:41
kubernetes
微服务
golang
基于Go/
Grpc
/kubernetes/Istio开发微服务的最佳实践尝试 - 3/3
基于Go/
Grpc
/kubernetes/Istio开发微服务的最佳实践尝试-1/3基于Go/
Grpc
/kubernetes/Istio开发微服务的最佳实践尝试-2/3基于Go/
Grpc
/kubernetes
YangJianYong_Geek
·
2023-03-30 23:41
kubernetes
golang
istio
gRPC
-Web及其与Istio Envoy的无缝集成
目录1.
gRPC
-Web1.1
gRPC
与REST1.2REST转
gRPC
模式1.3
gRPC
-Web模式2.Istio集成
gRPC
-Web2.1生成
gRPC
-Web浏览器端JavaScript代码2.2浏览器端集成
罗小爬EX
·
2023-03-30 23:47
istio
grpc
grpc
grpc-web
istio
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他