首页
›
Web后端与企业应用开发
›
079-Go gRPC网关与OpenAPI契约
›
《gRPC领域建模与架构设计》
VIP20
本课程属于:079-Go gRPC网关与OpenAPI契约
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
gRPC领域建模与架构设计
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
gRPC概述
gRPC的定义 · 与REST的对比 · gRPC的核心优势(高性能
gRPC
的定义
02
Protocol Buffers入门
Protobuf的作用 · .proto文件结构 · 消息类型定义
Protocol
Buffers
03
Protobuf高级特性
枚举类型 · 嵌套消息 · Any类型
Protobuf
高级特性
04
gRPC通信模式(一)
一元RPC(Unary RPC)的定… · 客户端与服务端实现流程 · 同步与异步调用
gRPC
通信模式
05
gRPC通信模式(二)
服务端流式RPC(Server St… · 流式响应设计 · 客户端逐条处理数据
gRPC
通信模式
06
gRPC通信模式(三)
客户端流式RPC(Client St… · 流式请求上传 · 服务端聚合处理
gRPC
通信模式
07
gRPC通信模式(四)
双向流式RPC(Bidirectio… · 全双工通信 · 实时聊天/数据交换场景
gRPC
通信模式
08
gRPC服务定义与代码生成
service关键字 · rpc方法定义 · 使用protoc编译器生成客户端/服…
gRPC
服务定义
09
gRPC与HTTP/2
HTTP/2核心特性(多路复用 · 头部压缩 · 二进制帧)
gRPC
HTTP/2
10
gRPC错误处理
标准错误码模型 · 自定义错误详情 · 错误传播机制
gRPC
错误处理
11
gRPC拦截器(Interceptor)
拦截器的作用 · 服务端拦截器 · 客户端拦截器
gRPC
Interceptor
12
gRPC认证与安全
SSL/TLS加密传输 · Token认证(JWT) · 双向TLS认证
gRPC
认证
13
gRPC负载均衡
客户端负载均衡原理 · 轮询/最少请求策略 · gRPC与Kubernetes Se…
gRPC
负载均衡
14
gRPC健康检查
健康检查协议(Health Chec… · gRPC健康探针实现 · 与K8s存活/就绪探针集成
gRPC
健康检查
15
gRPC超时与取消
Deadline/Timeout机制 · 上下文传播 · 取消信号处理
gRPC
超时
16
gRPC流控与背压
流量控制原理 · 基于HTTP/2的流控 · 应用层背压策略
gRPC
流控
17
gRPC元数据(Metadata)
元数据的作用 · 键值对传递 · 自定义Header
gRPC
Metadata
18
gRPC上下文(Context)
Context包的使用 · 超时传递 · 取消信号
gRPC
Context
19
gRPC网关(gRPC-Gateway)
gRPC-Gateway的作用 · 将gRPC服务暴露为RESTful… · protoc-gen-grpc-ga…
gRPC
gRPC-Gateway
20
gRPC反射与调试
gRPC反射协议 · grpcurl工具使用 · 动态调用gRPC方法
gRPC
反射
21
gRPC与微服务架构
gRPC在微服务中的定位 · 服务间通信模式 · 与API Gateway的配合
gRPC
微服务架构
22
gRPC流式处理实战
大数据流传输 · 实时日志收集 · 传感器数据上报
gRPC
流式处理实战
23
gRPC与数据库交互
gRPC服务与数据库CRUD操作 · 事务边界设计 · 连接池管理
gRPC
数据库交互
24
gRPC错误与重试策略
幂等性设计 · 指数退避重试 · 最大重试次数
gRPC
错误
25
gRPC性能优化
连接复用 · 流式批量处理 · Protobuf优化(字段编号
gRPC
性能优化
26
gRPC测试策略
单元测试(mock桩) · 集成测试(真实服务) · 负载测试(ghz工具)
gRPC
测试策略
27
gRPC与事件驱动架构
gRPC流式事件推送 · 与Kafka/RabbitMQ的集成 · 事件溯源中的gRPC边界
gRPC
事件驱动架构
28
gRPC多语言互操作
跨语言服务定义 · Python/Go/Java/Nod… · 兼容性注意事项
gRPC
多语言互操作
29
gRPC生产部署
Docker容器化 · Kubernetes部署配置 · Ingress暴露gRPC服务
gRPC
生产部署
30
gRPC领域边界总结
gRPC的适用边界 · 与REST/GraphQL的选型对比 · 架构决策树
gRPC
领域边界总结
所属VIP或分类
同VIP:Go-gRPC契约gRPC安全审计与基线治理
同VIP:Go-gRPC契约gRPC接口设计与契约测试
同VIP:Go-gRPC契约gRPC缓存一致性治理与故障处理