首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
gRPC
订阅
wen酱110586
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
gRPC 在 Go 语言中的安装与简单实践
现在非常流行微服务,而 RPC 框架是微服务中不可或缺的一环,gRPC 是其中一个非常出色的 RPC 框架,所以借此机会来记录一下 gRPC 在 Go 语言中的安装使用以及运用。
gRPC-go源码(2):ClientConn
在上一篇文章中,我们聊了聊gRPC是怎么管理一条从Client到Server的连接的。 我们聊到了gRPC拥有Resolver,用来解析地址;拥有Balancer,用来做负载均衡。 在这一篇文章中,我们将从代码的角度来分析gRPC是怎么设计Resolver和Balancer的,…
gRPC-go源码(1):连接管理
在这个系列的文章中,我们将会从源码的层面学习和理解gRPC。 整个系列的文章的计划大概是这样的:我们会先从客户端开始,沿着调用路径逐步分析到服务端,以模块为粒度进行学习,考虑这个模块是为了解决什么问题,然后思考gRPC应该怎么去解决这个问题。在分析完这部分的架构设计后,我们会在…
gRPC-go 入门(1):Hello World
在这篇文章中,主要是跟你介绍一下gRPC这个东西。 然后,我会创建一个简单的练习项目,作为gRPC的Hello World项目。 在这个项目中,只有很简单的一个RPC函数,用于说明gRPC的工作方式。 此外,我也会跟你分享一下我初次接触gRPC所遇到的一些坑,主要是在proto…
(十二)探索高性能通信与RPC框架基石:Json、ProtoBuf、Hessian序列化详解
如今这个分布式风靡的时代,网络通信技术,是每位技术人员必须掌握的技能,因为无论是哪种分布式技术,都离不开心跳、选举、节点感知、数据同步……等机制,而究其根本,这些技术的本质都是网络间的数据交互
数据传输的基石:全面解析常见序列化方案与选型策略
在分布式系统和 RPC 通信中,数据需要在不同节点、不同语言之间传输,而 "序列化" 就是将对象转换为可传输格式(如二进制、文本)的过程,反序列化则是其逆过程。
gRPC mTLS 问题调试指南
前言 在分布式系统中,gRPC 和 mTLS(双向 TLS)是保障服务间通信安全的黄金搭档。然而,当 TLS 握手失败或行为不符合预期时,问题排查可能会变得非常棘手。 本篇旨在为你提供一个快速、高效的
深入学习 gRPC 流式通信:四种模式详解与实战代码解析
在 gRPC 中,流式通信(Streaming)是实现高性能、实时交互的核心功能之一。本文将通过实际代码示例,结合详细注释和原理说明,帮助你彻底掌握 gRPC 的四种流式通信模式。
01 gRPC 开发入门:从环境准备到第一个服务实现
了解了 gRPC 的开发流程,包括 Protobuf 定义、服务器实现和客户端调用。这为后续深入学习 gRPC 的流式通信、拦截器等高级特性打下了基础。
gRPC-gateway开启HTTPS
为gRPC-gateway开启HTTPS服务,并将CA证书导入系统,观察浏览器端访问healthcheck服务过程。