首页
›
Web后端与企业应用开发
›
079-Go gRPC网关与OpenAPI契约
›
《Go gRPC契约gRPC缓存一致性治理与故障处理》
VIP20
本课程属于:079-Go gRPC网关与OpenAPI契约
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Go gRPC契约gRPC缓存一致性治理与故障处理
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导学
为什么需要缓存一致性?gRPC在分布…
课程导学
gRPC
02
Go语言环境搭建与gRPC基础
安装Go · protoc · protoc-gen-go
Go
gRPC
03
Protocol Buffers详解
定义proto文件 · 消息类型 · 字段规则
Protocol
Buffers
04
gRPC四种通信模式
一元RPC · 服务端流式RPC · 客户端流式RPC
gRPC
四种通信模式
05
缓存基础理论
缓存穿透 · 缓存击穿 · 缓存雪崩的定义与解决方案
缓存基础理论
缓存穿透
06
本地缓存 vs 分布式缓存
Go中sync.Map · bigcache与Redis/Mem…
vs
本地缓存
07
gRPC拦截器实现缓存逻辑
一元拦截器与流式拦截器的编写与注册
gRPC
拦截器实现缓存逻…
08
基于gRPC的缓存读取策略
Cache-Aside模式在gRPC…
gRPC
基于
09
基于gRPC的缓存写入策略
Write-Through与Writ…
gRPC
基于
10
缓存失效与更新通知
使用gRPC双向流实现缓存失效广播
缓存失效
更新通知
11
分布式锁与缓存一致性
基于Redis Redlock的Go… · 在gRPC中集成
分布式锁
缓存一致性
12
gRPC健康检查与缓存预热
grpc_health_v1协议 · 服务启动时缓存预热
gRPC
健康检查
13
缓存版本控制
使用gRPC Header传递版本号 · 实现乐观锁
缓存版本控制
gRPC
14
gRPC负载均衡与缓存分片
一致性哈希在gRPC客户端负载均衡中…
gRPC
负载均衡
15
缓存数据序列化
protobuf vs JSON v… · 性能对比与选择
缓存数据序列化
protobuf
16
gRPC超时与重试策略
结合缓存降级 · 避免缓存雪崩
gRPC
超时
17
缓存监控与指标采集
使用Prometheus + gRP…
缓存监控
指标采集
18
gRPC网关与HTTP缓存
grpc-gateway集成 · HTTP缓存头控制
gRPC
HTTP
19
缓存一致性中的事务问题
gRPC分布式事务与TCC模式
缓存一致性
事务问题
20
最终一致性方案
gRPC异步消息队列 + 缓存补偿机…
最终一致性方案
gRPC
21
强一致性方案
gRPC两阶段提交(2PC)与缓存同…
强一致性方案
gRPC
22
gRPC流式缓存同步
使用双向流实时同步多个节点的缓存状态
gRPC
流式缓存同步
23
缓存淘汰策略
LRU · LFU · TTL在Go中的实现
缓存淘汰策略
LRU
24
gRPC安全与缓存加密
TLS/mTLS配置 · 缓存数据加密存储
gRPC
安全
25
gRPC错误处理与缓存回退
错误码定义 · 缓存不可用时的降级策略
gRPC
错误处理
26
单元测试与集成测试
gRPC mock客户端 · 缓存一致性测试用例编写
单元测试
集成测试
27
性能压测
使用ghz对gRPC缓存服务进行基准… · 分析瓶颈
性能压测
ghz
28
实战案例一
用户会话缓存一致性(Session…
实战案例一
Session
29
实战案例二
商品详情页缓存一致性(Product…
实战案例二
Product
30
课程总结与最佳实践
常见陷阱 · 设计模式 · 未来展望
课程总结
最佳实践
所属VIP或分类
同VIP:Go-gRPC契约gRPC安全审计与基线治理
同VIP:Go-gRPC契约gRPC接口设计与契约测试
同VIP:Go-gRPC契约gRPC认证授权与权限测试