技术栈
grpc
魔法小匠
7 小时前
微服务
·
云原生
·
架构
·
golang
·
grpc
微服务通信:用gRPC + Protobuf 构建高效API
Rotion_深
25 天前
c#
·
grpc
基于 .NET 8.0 gRPC通讯架构设计讲解,客户端+服务端
目录1.简要说明2.服务端设计2.1 服务端创建2.2 服务端设计2.3 服务端业务模块3.客户端设计-控制台
叫我少年
1 个月前
c#
·
grpc
·
类库封装
C# 中使用 gRPC 通讯
gRPC 是一种高性能、开源的远程过程调用(RPC)框架,支持多种编程语言。本文将介绍如何在 C# 中使用 gRPC 进行通讯,包括创建 gRPC 服务文件、封装服务端和客户端类库,以及进行简单的测试。
命运之手
2 个月前
android
·
kotlin
·
grpc
·
proto-buffer
·
kotlin-native
[ Kotlin ] Integrate ProtoBuffer and GoogleRPC Into KotlinNative
rebuild project, plugin will auto-generate all required files
VAllen
2 个月前
.net
·
性能测试
·
asp.net core
·
grpc
·
dotnet
分析基于ASP.NET Core Kernel的gRPC服务在不同.NET版本的不同部署方式的不同线程池下的性能表现
使用默认的 gRPC 项目模板创建,垃圾回收器类型为 ServerGC(Server garbage collection)。
Harrytsz
2 个月前
c++
·
grpc
·
visual studio
·
vcpkg
Visual Studio 2022 C++ gRPC 环境搭建
本文使用 vcpkg 安装 gRPC,首先确保 Windows 系统中已经安装了 vcpkg。在 vcpkg 安装路径下启动 cmd 终端,并输入如下安装命令:
晨港飞燕
2 个月前
nacos
·
grpc
·
兼容性
SpringCloudAlibaba升级手册-nacos问题记录
目录一、前言二、升级过程1.问题2.原因3.出处4.理论解决5.测试环境问题6.Spring Cloud Alibaba版本对比
码上一元
3 个月前
网络
·
网络协议
·
rpc
·
grpc
RPC 服务与 gRPC 的入门案例
RPC(Remote Procedure Call Protocol)即远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务的协议,允许一个计算机程序可以像调用本地服务一样调用远程服务 。 RPC的主要作用是不同的服务间方法调用就像本地调用一样便捷,它隐藏了网络通信的细节,使得开发者可以像调用本地函数一样调用远程函数,而无需关注底层网络通信的复杂性。
Jrainlau
3 个月前
前端
·
grpc
·
bun
bun 实现 gRPC 服务器
在 cnb.cool 的任务集功能区中,我们使用了 bun 作为服务端,负责任务集视图的相关读写能力,积累了一定的经验。整体来说 bun 的写法和 Nodejs 几乎一致,但对于“提供 gRPC 服务”相关的知识,现网所能找到的资料较少,因此专门记录下来。
gsls200808
4 个月前
数据库
·
grpc
·
leveldb
小型kv数据库leveldb配合grpc实现网络访问
由于阿里云特价的机器内存较小,用redis负载太高,所以考虑小型一点的,先尝试用leveldb,rocksdb使用起来比较复杂,后面再考虑。
许野平
4 个月前
开发语言
·
后端
·
rust
·
grpc
·
tonic
Rust:设计 gRPC 客户端
在 Rust 中编写 gRPC 客户端,你可以使用 tonic 库,它与 gRPC 协议兼容,并提供了方便的 API 来创建客户端。以下是一个简单的步骤指南,教你如何使用 Rust 编写一个 gRPC 客户端。
钢铁小狗侠
4 个月前
grpc
如何在windows上下载和编译grpc
首先,将github上的grpc项目git到本地,grpc网址:GitHub - grpc/grpc: The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)github.com/grpc/grpc编辑https://link.zhihu.com/?target=https%3A//github.com/grpc/grpc
寒烟说
5 个月前
开发语言
·
后端
·
golang
·
grpc
用 Go 语言实现一个最简单的 gRPC 服务端
在这篇博客中,我讲一下如何用 Go 语言实现一个简单的 gRPC 服务端,包括必要的准备工作和基础操作。我们将使用 Protocol Buffers 定义服务接口,并实现加法和减法功能。
陈亦康
5 个月前
kotlin
·
grpc
·
armeria
Armeria gPRC 高级特性 - 装饰器、无框架请求、阻塞处理器、Nacos集成、负载均衡、rpc异常处理、文档服务......
Note:本文所讲的所有特性围绕此例展开1)定义一个简单的 proto:2)实现服务端3)服务启动配置
假装我不帅
5 个月前
后端
·
asp.net
·
grpc
asp.net core grpc快速入门
.net 8 vs2022一定要勾选Https 安装Nuget包新建Protos文件夹,该文件下新建greet.proto
cci
5 个月前
后端
·
rust
·
grpc
Rust gRPC---Tonic教程
一个API做了两件事REST(Representational State Transfer):表现层状态传输,是一种设计风格,通常将 HTTP API 称为 RESTful API、RESTful 服务或 REST 服务
磐石区
6 个月前
服务发现
·
负载均衡
·
etcd
·
grpc
·
picker
gRPC etcd 服务注册与发现、自定义负载均衡
本文首发在这里 考虑这种常见情景:服务多开,正常连接采用轮询负载均衡,但若服务有状态,重连则需进入之前的服务
Mindfulness code
6 个月前
开发语言
·
grpc
使用 gRPC
在过去的十年中,REST API 已成为应用程序和系统之间通信的标准选项。然而,2015年,Google 推出了现代开源远程过程调用 gRPC 的概念,它提供了与 REST API 相同的功能,且具有更快、更轻量级和更灵活的服务和通信。因此,现在大多数编程语言都支持 Google Remote Procedure Call(gRPC)。
crossoverJie
6 个月前
grpc
·
opentelemetry
OpenTelemetry 实战:gRPC 监控的实现原理
最近在给 opentelemetry-java-instrumentation 提交了一个 PR,是关于给 gRPC 新增四个 metrics:
czl389
7 个月前
golang
·
grpc
·
protobuf
gRPC golang开发实践
gRPC使用protobuf,首先使用protobuf定义服务,然后使用这个文件来生成客户端和服务端的代码。因为pb是跨语言的,因此即使服务端和客户端语言并不一致也是可以互相序列化和反序列化的。