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
c#微服务应用与优缺点
每个微服务都负责一个特定的业务功能或领域,并通过轻量级的协议(如HTTP、REST、
gRPC
等)进行通信和协作。
polsnet
·
2023-04-09 08:16
微服务
c#
微服务学习-SpringCloud -Nacos (服务注册源码学习)
文章目录源码版本及下载服务注册核心流程图(看不清请双击打开大图)源码详解客户端注册源码服务端注册源码源码版本及下载此次源码版本为1.4.1,2.x版本在服务请求时使用了
grpc
的方式,所以先以1.4.1
空白Q
·
2023-04-09 07:53
微服务
spring
cloud
微服务
学习
分布式事务/一致性/配置/管理/锁/协调/通信
分布式事务缓存,一致性(集群数据同步或者分布式数据一致)配置:元数据,配置信息管理协调锁通信:mqRPC
grpc
监听:A是否可用,不可用启动备份,监听数据的变化是否消费->以便实现下一步幂等性:token
上山走18398
·
2023-04-09 03:50
19学习提升:
gRPC
源码中的那些优秀设计(上)
gRPC
作为高性能的RPC框架,离不开它优雅的设计和编码,无论是作为一名底层开发者还是上层的业务开发者,能够写出一手好的代码一直都是决定自身水平高低的一个重要体现,如果想要达到一个较高层次的水平,离不开长时间的学习和训练以及不断的感悟
海风极客
·
2023-04-09 01:09
《玩转gRPC框架》
学习
golang
后端
网络
grpc
node.js中微服务的用法
微服务通过轻量级的通信协议进行通信,可以使用RESTfulAPI、
gRPC
等通信方式。
小孟的报错日记
·
2023-04-08 22:00
node.js
微服务
java
node语言转java_微服务跨语言
gRPC
之 Java & NodeJS-Go语言中文社区
Java与Java之间互调目前主流的Java开发框架SpringBoot,为了更方便集成
gRPC
,自己开发了spring-boot-starter-
grpc
,仅需简单的几行配置即可使用。
蓉小毛的口袋
·
2023-04-08 22:27
node语言转java
波场(Tron)开发demo - go 语言
GRPC
版
详细请看每个例子都有对应的单元测试
grpc
/
grpc
_test.go.1.离线生产波场地址和密钥GenerateKey()2.离线签名SignTransaction()3.获取最新区块高度GetBowBlock
太阳上的雨天
·
2023-04-08 20:04
区块链
Go
golang
开发语言
后端
gRPC
的概念理解
1.
gRPC
概述
gRPC
是由Google开发的一款语言中立、平台中立、开源的远程过程调用(RPC)技术,主要用来解决性能损失的问题。
张飞飞啦啦
·
2023-04-08 19:20
gRPC
rpc
java
网络协议
打不死的小强 .net core 微服务 快速开发框架 Viper 限流
底层通讯可以随意切换thrift
grpc
。自带服务发现、调用链追踪、Cron调度、限流、事件总线、CQRS、DDD、类似MVC的开发体验,插件化开发一个不可监控的微服务平
dotNET知音
·
2023-04-08 19:14
大数据
.netcore
三种Web通信技术之间的差异
在网络应用的快速发展中,新型的通信协议不断涌现,而WebSocket、
gRPC
和QUIC都是现代网络通信技术中的重要协议和技术,在不同的应用场景中,它们之间存在着一定的相同和差异。
AIwenIPgeolocation
·
2023-04-08 17:34
网络
服务器
tcp/ip
2022年寒假
寒假2022年学习
grpc
,有空看看brpcbrpc的开源文档写的太烂了,【作者已离职补剧攻壳机动队真人版和2020动漫版理解元宇宙,区块链,赛博朋克cyberpunk二刷这句话【完全舍弃人类情感,变为超理性的存在
胡 耀文
·
2023-04-08 14:54
规划
人工智能
游戏策划
算法
javascript
rpc
网关插件上线!支持一键发布配置到网关
Postcat是一个强大的开源、免费的、跨平台(Windows、Mac、Linux、Browsers...)的API开发测试工具,支持REST、Websocket等协议(即将支持GraphQL、
gRPC
Postcat 开源 API 工具
·
2023-04-08 13:56
开源
测试工具
团队开发
github
【链路追踪】Jaeger基于go的「Gin」「
gRPC
」进行链路追踪
文章目录前言一、什么是链路追踪1.场景:2.场景解决方案二、链路追踪选型三、jaeger安装和架构1.安装2.架构3.Jaeger组成4.OpenTracing语义标准四、go集成jaeger——基于gin和
grpc
1
Jzin
·
2023-04-08 10:10
golang
gin
rpc
分布式
微服务
grpc
系列:负载均衡及
grpc
负载均衡相关整理
一、负载均衡负载均衡(LB)在微服务架构演进中具有非常重要的意义,负载均衡是高可用网络基础架构的关键组件,我们的期望是调用是平均分配在所有的服务器服务器上的,通常用于将工作负载分布到多个服务器来提高网站、应用、数据库或其他服务的性能和可靠性。1.1负载均衡三种技术方案目前市面上最常见的负载均衡技术方案主要有三种:基于DNS负载均衡在这里插入图片描述基于硬件负载均衡硬件的负载均衡那就比较牛逼了,比如
时光流水rd
·
2023-04-08 10:36
负载均衡
服务器
GRPC
简单示例
使用proto+maven的proto插件1.pom.xml添加依赖:1.81.24.0io.
grpc
grpc
-netty${
grpc
.version}io.
grpc
grpc
-protobuf${
grpc
.version
LSZXZNJ
·
2023-04-08 09:45
笔记
java
搭建微服务_B站微服务框架Kratos详细教程- 安装搭建
FeaturesHTTPBlademaster:核心基于gin进行模块化设计,简单易用、核心足够轻量;
GRPC
Warden:基于官方
gRPC
开发,集成discovery服务发现,并融合
DoUble Du
·
2023-04-08 03:20
搭建微服务
kratos调研
FeaturesHTTPBlademaster:核心基于gin进行模块化设计,简单易用、核心足够轻量;
GRPC
Warden:基于官方
gRPC
开发,集成discovery服务发现,并融合P2C负载均衡;Cache
影兮
·
2023-04-08 03:20
go
go kratos 微服务框架(笔记一)
2.官方文档https://go-kratos.dev/docs/3.架构图特性:APIs:协议通信以HTTP/
gRPC
为基础,通过Protobuf进行定义;Error
在线笔记-test01
·
2023-04-08 03:12
微服务框架
微服务
架构
使用
gRPC
实现golang服务与flutter客户端交互
目录结构如下:
grpc
_golang_flutter(根目录)|--golang_server(go语言服务目录)|----server.go|----client.govscode配置文件settings.json
渣渣曦
·
2023-04-08 01:04
微服务项目部署后无法连接上Nacos服务报错 Server check fail
问题描述c.a.n.c.remote.client.
grpc
.
Grpc
Client:Servercheckfail,pleasecheckserverXXX.X.XXX.XXX,portXXXisavailable
小黄鸭技术
·
2023-04-07 22:58
Lunix服务器搭建
微服务
java
架构
php+7.2+fpm+image,GitHub - cube-group/base-image-anp: 基础镜像:alpine3.8+nginx+php-fpm-7.2
1.更新说明支持
grpc
依赖扩展
grpc
、protobuf环境变量禁用opcache,通过设定ENABLE_OPCACHE=0禁用opcache支持vim更新gnu-libiconv解决phpiconv
往后清白
·
2023-04-07 13:22
Seata分布式事务模式详解
、Saga模式4、XA模式一、基本介绍Seata支持的事务模型AT模式TCC模式Saga模式XA模式Seata特性支持多个微服务框架:dubbo、springcloud、sofa-rpc、motan和
gRPC
半桶水的码农
·
2023-04-06 22:09
分布式篇
数据库
分布式
mysql
java
grpc
lb_
gRPC
客户端负载平衡
Thisisbecause
gRPC
isbuiltonHTTP/2,andHTTP/2isdesignedtohaveasinglelong-livedTCPconnection,acrosswhichallrequestsaremultiplexed—meaningmultiplerequestscanbeactiveonthesameconnectionatanypointintime.Norm
东东嘿
·
2023-04-06 22:06
java
grpc
lb
grpc
-go源码剖析十六之
grpc
+NGINX实现负载均衡方案介绍
已发表的技术专栏0
grpc
-go、protobuf、multus-cni技术专栏总入口1
grpc
-go源码剖析与实战 文章目录2 Protobuf介绍与实战图文专栏 文章目录3 multus-cni
码二哥
·
2023-04-06 22:36
grpc
golang
docker
kubernetes
nginx
gRPC
的多路复用与负载均衡
文章目录多路复用简介程序示例均衡负载简介程序示例多路复用简介关于
gRPC
服务和客户端应用程序,除了在给定的
gRPC
服务器端上注册唯一的
gRPC
服务,并且由单个客户端存根使用
gRPC
客户端进行连接。
韜の道
·
2023-04-06 22:02
微服务系列
负载均衡
服务器
golang
rpc
后端
为什么对
gRPC
做负载均衡会很棘手?
在过去的几年中,随着微服务的增长,
gRPC
在这些较小的服务之间的相互通信中获得了很大的普及,在后台,
gRPC
使用http/2在同一连接和双工流中复用许多请求。
dotNET跨平台
·
2023-04-06 22:02
java
数据库
python
linux
网络
grpc
在k8s中负载均衡失效事故排查
Kubernetes的默认负载平衡通常不能与
gRPC
一起使用,在不使用LoadBalanceservice的情况下,因为HTTP/2链接复用特性,导致客户端的所有请求都发往同一个Pod,导致负载不均衡。
hzzyu
·
2023-04-06 22:29
grpc
http
gRPC
之负载均衡
gRPC
是Google开源的非常优秀的RPC框架,在今天的文章中我们来聊聊如何降低后端重复请求的问题。概述随着微服务架构的日趋流行,传统的业务服务正在从大而全的单体结构解体转变成小而多的分散服务。
finogeeks
·
2023-04-06 21:24
负载均衡
kubernetes
java
10健康检查:如何找到可用的节点?
在专栏的《07平衡负载:
gRPC
是如何进行负载均衡的?》
海风极客
·
2023-04-06 21:49
《玩转gRPC框架》
java
分布式
微服务
golang
后端
11服务方式:
gRPC
的四种服务方式
今天这篇文章一看标题就比较特别,因为
gRPC
本身就是分布式微服务常用的一种通信方式,而我们又要探讨
gRPC
是如何进行通信的,那就是从源码层面来研究下
gRPC
服务端与客户端之间更为具体的通信方式,作为业界流行的高性能
海风极客
·
2023-04-06 21:18
《玩转gRPC框架》
服务器
java
网络
rpc
golang
07平衡负载:
gRPC
是如何进行负载均衡的?
负载均衡(LoadBalance),其含义就是指将请求负载进行平衡、分摊到多个负载单元上进行运行,从而协同完成工作任务。负载均衡的主要作用:提升并发性能:负载均衡通过算法尽可能均匀的分配集群中各节点的工作量,以此提高集群的整体的吞吐量。提供可伸缩性:可添加或减少服务节点数量,进行灵活的服务提供和负载。增强高可用性:当集群中有部分节点宕机,剩余节点可继续提供服务。增强安全防护:灵活的负载均衡可抵御D
海风极客
·
2023-04-06 21:41
《玩转gRPC框架》
负载均衡
网络
gRPC
服务发现
后端
SkyWalking java单体和dubbo微服务请求链路跟踪,SkyWalking钉钉告警
skywalking-oap(ObservabilityAnalysisPlatform):可观测性分析平台,11800为
gRPC
数据端口,12800为http数据端口。
yong_shh
·
2023-04-06 15:19
SkyWalking
skywalking
java
dubbo
gRPC
用
gRPC
生成的代码,形式上和本地的函数没有区别,而实际上是通过Http将请求发送到了服务器,在服务器运行。在Google内部,用Profobuf来定义API几乎是通用的标准做法。
gRPC
有很多前身
loono
·
2023-04-06 13:50
ETCD建立集群
etcd-一个分布式一致性键值存储系统etcd是一个分布式一致性键值存储系统,用于共享配置和服务发现,专注于:简单:良好定义的,面向用户的API(
gRPC
)安全:带有可选客户端证书认证的自动TLS快速:
RickJay
·
2023-04-06 08:58
docker + Django + uWSGI + Nginx 搭建Ubuntu下web服务
目前我的需求是这样子的,一台研华带显卡的工控机,加3个海康威视的相机,然后安装docker,部署打包好的镜像上去,开启服务,然后用几张图片或者测试视频测一下jiangjun小弟推荐用
grpc
,通过字节流传给服务器
往事如yan
·
2023-04-06 05:53
docker
django
nginx
Windows下Nacos安装及使用
Nacos支持主流的服务生态,如KubernetesService、
gRPC
|DubboRPCService或者SpringCloudRESTfulService。
weixin_52946735
·
2023-04-06 01:28
nacos
java
云原生之nacos架构一览解读
Nacos支持主流的服务生态,如KubernetesService、
gRPC
|DubboRPCService或者SpringCloudRESTfulService。
一个风轻云淡
·
2023-04-06 01:16
SpringCloud
Alibaba
java
开发语言
云原生
微服务
服务发现
Netflix实用API设计(下)
gRPC
如今被很多公司应用在大规模生产环境中,很多时候我们并不需要通过RPC请求所有数据,而只关心响应数据中的部分字段,ProtobufFieldMask就可以帮助我们实现这一目的。
DeepNoMind
·
2023-04-05 22:23
RPC简介及框架选择
常见RPC框架,
gRPC
及序列化方式Protobuf等HTTP协议http协议是基于tcp协议的,tcp协议是流式协议,包头部分可以通过多出的\r\n来分界,包体部分如何分界呢?
python与数据分析
·
2023-04-05 18:51
Nacos 原理 Jraft Distro
Grpc
持续跟新中...
一、核心通过心跳方式保证集群节点之间的存活状态通过一致性协议保证数据AP或者CP二、协议Nacos中有两种协议,JRaft(CP)、Distro(AP),协议本身没有什么高大上,只是有一套规则保证CAP;CAP理论:C:Consistency(强一致性)A:Availability(可用性)P:Partitiontolerance(分区容错性)注册中心:特性更加适合AP,基于内存,保证高可用所以在
不学会Ⅳ
·
2023-04-05 15:48
Nacos源码
java
开发语言
Dapr 运用之集成 Asp.Net Core
Grpc
调用篇
前置条件:《Dapr运用》改造ProductService以提供
gRPC
服务从NuGet或程序包管理控制台安装
gRPC
服务必须的包
Grpc
.AspNetCore配置Http/2
gRPC
服务需要Http/
dotNET跨平台
·
2023-04-05 14:25
一文读懂微服务架构
微服务框架(RPC):SpringBoot、SpringCloud、Dubbo、
gRPC
、Thrift、go-micro、Motan服务支撑(运行时):服务注册与发现-动态扩/缩容:Zookeeper、
haxianhe
·
2023-04-05 10:57
微服务
微服务架构下的认证鉴权解决方案
对于使用Dubbo、
Grpc
等RPC协议的系统而言,由于给w
Java佳佳
·
2023-04-05 08:54
java
程序员
编程
微服务
架构
java
通过抓包分析gPRC协议
通过抓包分析gPRC协议前言
gRPC
是一个高性能、开源和通用的RPC框架,面向移动和HTTP/2设计。
lucasma.eth
·
2023-04-05 06:57
golang学习
http2
grpc
tcp
远程调用
protobuf
C++使用
gRPC
实例
什么是
gRPC
RPC即远程过程调用协议(RemoteProcedureCallProtocol),可以让我们像调用本地对象一样发起远程调用。
qq_42120843
·
2023-04-05 01:43
RPC
C/C++
c++
Nacos 学习笔记2 - 搭建 Nacos 集群
从2.0开始Nacos使用了
gRPC
,需要开放额外的端口。我就遇到了各个Nacos节点无法互相复制,注册的服务不一致的情况。
张云飞VIR
·
2023-04-05 00:33
数据库
linux
java
mysql
nginx
Databend 开源周报第 80 期
Features&Improvements:sparkles:Meta新增databend-meta配置项
grpc
_api_advertise_host
Databend
·
2023-04-04 21:10
数据库
基于C++环境的
gRPC
安装配置:vcpkg+CMake+VS2022
前言
gRPC
是Google提供的一个RPC框架,用于在网络上实现多个应用程序之间的通信。
gRPC
的优点是支持多种语言,因此可以轻松使用C++应用程序与Go或Python应用程序进行通信。
寒沙细细入江流
·
2023-04-04 13:04
C++
c++
microsoft
windows
基于CentOS 搭建
gRPC
框架
gRPC
(googleRPC)是一个高性能、开源和通用的RPC框架,面向移动和HTTP/2设计。目前提供C、Java和Go语言版本,分别是:
grpc
,
grpc
-ja
yz930618
·
2023-04-04 07:56
C++
Linux
gRPC
c++
java
grpc
测试_linux
grpc
测试基于ghz工具
1.测试前提,参考先熟悉
grpc
测试demo:参考官网:python实现
grpc
client以及service:https://
grpc
.io/docs/quickstart/python/java实现
weixin_39934640
·
2023-04-04 07:45
java
grpc
测试
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他