首页
›
后端、数据与云原生工程
›
005-API、gRPC与服务接入工程
›
《gRPC双向流与实时通信工程》
VIP12
本课程属于:005-API、gRPC与服务接入工程
后端、数据与云原生工程 · 共 12 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
gRPC双向流在实时通信微服务架构方案中的应用
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
微服务架构概述
单体架构 vs 微服务架构 · 微服务核心原则 · 实时通信在微服务中的挑战
微服务架构概述
vs
02
gRPC基础入门
gRPC是什么 · gRPC与REST对比 · Protocol Buffers简介
gRPC
基础入门
03
Protocol Buffers详解
proto3语法 · 消息类型定义 · 字段规则与数据类型
Protocol
Buffers
04
gRPC开发环境搭建
安装protoc编译器 · 安装gRPC库 · Go/Python环境配置
gRPC
开发环境搭建
05
一元RPC实现
定义简单服务 · 实现服务端 · 实现客户端
RPC
一元
06
服务端流式RPC
定义流式响应服务 · 服务端流式实现 · 客户端接收流
RPC
服务端流式
07
客户端流式RPC
定义流式请求服务 · 客户端流式发送 · 服务端接收流
RPC
客户端流式
08
双向流式RPC核心概念
双向流定义 · 流式读写机制 · 全双工通信原理
RPC
双向流式
09
双向流式RPC实战
定义双向流服务 · 实现服务端双向流 · 实现客户端双向流
RPC
双向流式
10
gRPC拦截器与中间件
服务端拦截器 · 客户端拦截器 · 日志/认证/限流拦截器实现
gRPC
拦截器
11
gRPC安全通信
TLS/SSL配置 · 双向TLS认证 · 认证
gRPC
安全通信
12
gRPC负载均衡
客户端负载均衡 · 服务端负载均衡 · gRPC与Kubernetes集成
gRPC
负载均衡
13
gRPC健康检查与重试
健康检查协议 · 健康检查实现 · 重试策略配置
gRPC
健康检查
14
gRPC流控与背压
流量控制原理 · 窗口大小调整 · 背压机制
gRPC
流控
15
gRPC错误处理
标准错误码 · 自定义错误 · 错误传播
gRPC
错误处理
16
gRPC与消息队列集成
gRPC + Kafka/NATS/… · 异步解耦模式 · 事件驱动架构
gRPC
消息队列集成
17
实时聊天系统设计
系统需求分析 · 架构设计 · gRPC双向流实现聊天
实时聊天系统设计
系统需求分析
18
实时协作编辑系统
OT与CRDT简介 · gRPC双向流同步编辑 · 冲突解决策略
实时协作编辑系统
OT
19
实时数据推送服务
股票行情推送 · 游戏状态同步 · IoT设备数据流
实时数据推送服务
股票行情推送
20
gRPC网关与REST桥接
gRPC-Gateway原理 · protoc-gen-grpc-ga… · Swagger/OpenAPI生成
gRPC
REST
21
gRPC与Service Mesh
Istio/Envoy对gRPC的支… · 流量管理 · 可观测性
gRPC
Service
22
gRPC性能优化
连接池管理 · 流式复用 · 压缩算法
gRPC
性能优化
23
gRPC测试策略
单元测试 · 集成测试 · Mock桩代码
gRPC
测试策略
24
gRPC监控与可观测性
Metrics采集 · 分布式追踪(OpenTelemetr… · 日志聚合
gRPC
监控
25
gRPC多语言互操作
Go/Python/Java/Nod… · 跨语言类型映射 · 兼容性注意事项
gRPC
多语言互操作
26
gRPC与WebSocket混合架构
何时选择gRPC · 何时选择WebSocket · 混合架构设计模式
gRPC
WebSocket
27
gRPC在边缘计算中的应用
边缘节点部署 · 低延迟通信 · 离线消息缓存
gRPC
边缘计算
28
gRPC大规模部署实践
服务发现 · 配置管理 · 灰度发布
gRPC
大规模部署实践
29
gRPC与AI/ML推理服务
gRPC流式推理 · TensorFlow Serving · ONNX Runtime
gRPC
AI/ML
30
gRPC未来趋势与总结
gRPC-Web · gRPC与HTTP/3 · gRPC生态演进
gRPC
未来趋势
所属VIP或分类
同VIP:API网关与流量治理面试实战题库
同VIP:BFF聚合服务架构工程
同VIP:GraphQL服务性能与故障诊断