首页
›
Web后端与企业应用开发
›
009-Go项目结构领域边界蓝图
›
《Go项目性能调优:基于领域边界的缓存策略与数据同步》
VIP20
本课程属于:009-Go项目结构领域边界蓝图
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Go项目性能调优:基于领域边界的缓存策略与数据同步
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
为什么需要基于领域边界的缓存策略?性…
课程导论
为什么需要基于领…
02
Go内存模型与并发基础
Goroutine · Channel · Mutex
Go
内存模型
03
领域驱动设计(DDD)基础
实体 · 值对象 · 聚合
DDD
领域驱动设计
04
缓存分层架构
L1/L2/L3缓存 · 本地缓存与分布式缓存的职责划分与领域…
缓存分层架构
L1/L2/L3
05
Go标准库缓存实现
sync.Map的原理 · 适用场景与领域边界内的使用限制
Go
标准库缓存实现
06
高性能本地缓存库选型
bigcache · freecache · gocache的对比与领域适配
高性能本地缓存库…
bigcache
07
基于领域边界的缓存Key设计
命名空间 · 聚合根ID · 版本号与防冲突策略
Key
基于领域边界的缓…
08
缓存穿透、缓存击穿、缓存雪崩
领域边界内的防护策略与Go实现
缓存穿透
缓存击穿
09
热点数据识别与隔离
基于领域热度的缓存分片与动态调整
热点数据识别
隔离
10
写穿透与写回缓存模式
在领域边界内保证数据最终一致性的Go…
写穿透
写回缓存模式
11
缓存与数据库双写一致性
基于领域事件的最终一致性方案
缓存
数据库双写一致性
12
分布式缓存一致性哈希
在领域边界内实现数据分片与负载均衡
分布式缓存一致性…
领域边界内实现数…
13
Redis在领域边界内的应用
数据结构选择 · Pipeline · Lua脚本与原子操作
Redis
领域边界内的应用
14
缓存过期策略
TTL · LRU · LFU
缓存过期策略
TTL
15
基于领域事件的缓存失效机制
Event Sourcing与CQR…
基于领域事件的缓…
Event
16
异步数据同步
消息队列(Kafka/RabbitM…
异步数据同步
Kafka/Rabbit…
17
缓存预热与冷启动
基于领域依赖关系的预加载策略
缓存预热
冷启动
18
缓存监控与可观测性
Metrics · Tracing · Logging在缓存层的集成
缓存监控
可观测性
19
缓存一致性协议
Paxos · Raft在分布式缓存同步中的角色与G…
缓存一致性协议
Paxos
20
多级缓存同步
本地缓存与Redis之间的增量同步与…
多级缓存同步
Redis
21
缓存数据版本控制
基于MVCC的乐观锁与悲观锁在缓存更…
缓存数据版本控制
MVCC
22
缓存降级与熔断
在领域边界内实现优雅降级与自我保护
缓存降级
熔断
23
缓存与数据库的读写分离
基于领域边界的读写路由策略
缓存
数据库的读写分离
24
缓存序列化优化
Protobuf · MsgPack · JSON在Go中的性能对比与选择
缓存序列化优化
Protobuf
25
缓存内存管理
Go GC对缓存的影响 · 对象池 · 内存对齐与逃逸分析
缓存内存管理
Go
26
缓存测试策略
单元测试 · 集成测试 · 压力测试与混沌工程在缓存层的实践
缓存测试策略
单元测试
27
实战案例一
电商订单系统的缓存策略与数据同步
实战案例一
电商订单系统的缓…
28
实战案例二
社交Feed流系统的缓存策略与数据同…
实战案例二
Feed
29
实战案例三
实时排行榜与计数系统的缓存策略与数据…
实战案例三
实时排行榜
30
课程总结与最佳实践
领域边界缓存策略的Checklist…
课程总结
最佳实践
所属VIP或分类
同VIP:Go微服务性能调优:基于领域边界的数据库访问优化
同VIP:Go微服务测试验证:基于领域边界的单元测试与集成测试
同VIP:Go微服务通信:领域边界下的事件驱动与架构整合