首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
grpc
订阅
用户663040948291
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
grpc-go服务端源码分析
gRPC-Go的Server端主逻辑流程还是比较清楚、简单,底层通信协议是http2协议,稍微有点麻烦。
[译] gRPC Connectivity Semantics and API
本文主要描述 gRPC 通道的连接语义以及对 RPC 的相应影响,然后再探讨下 API。 gRPC Channels 提供了一种 clients 与 servers 交互的抽象。客户端的 channel 对象可以通过使用一个 DNS 名字多一点的信息就可以构建出来。Channe…
grpc-go客户端源码分析
很明显,`grpc-go`客户端的代码比服务端的逻辑复杂,本文只是列出最简单的调用逻辑,其他如负载均衡,权限验证,错误状态等问题都已省略,后续专题说明。
gRPC-go源码(1):连接管理
在这个系列的文章中,我们将会从源码的层面学习和理解gRPC。 整个系列的文章的计划大概是这样的:我们会先从客户端开始,沿着调用路径逐步分析到服务端,以模块为粒度进行学习,考虑这个模块是为了解决什么问题,然后思考gRPC应该怎么去解决这个问题。在分析完这部分的架构设计后,我们会在…
Go微服务全链路跟踪详解
在微服务架构中,调用链是漫长而复杂的,要了解其中的每个环节及其性能,你需要全链路跟踪。它的原理很简单,你可以在每个请求开始时生成一个唯一的ID,并将其传递到整个调用链。该ID称为Correlation
gRPC: 如何实现分布式日志跟踪?
本文将介绍如何在 gRPC 分布式场景中,实现 API 的日志追踪。rk-boot 的拦截器会通过 openTelemetry 库来向日志写入 traceId 来追踪 RPC。
grpc-我们为什么要用gRpc?gRpc快在哪里?
1,什么是grpc gRpc 是一个高性能、开源和通用的 RPC 框架,面向移动和 HTTP/2 设计。目前提供 C、Java 和 Go 语言版本,分别是:grpc, grpc-java, grpc-
gRPC 源码分析(六): gRPC server 的流量控制 - connection 和 stream level 的流量控制
本篇中会讨论 gRPC 的 controlBuffer 的实现和作用, 并简要讨论 server 端 connection level 和 stream level 的流量控制.