Go 缓存模块设计实战
邓明
前 Shopee 高级工程师,Beego PMC
1 人已学习
新⼈⾸单¥98
课程目录
已完结/共 36 讲
Go 缓存模块设计实战
登录|注册
留言
收藏
沉浸
阅读
分享
手机端
回顶部
当前播放: 4. Redis 分布式锁:手动续约实现与测试
00:00 / 00:00
高清
  • 高清
1.0x
  • 3.0x
  • 2.5x
  • 2.0x
  • 1.5x
  • 1.25x
  • 1.0x
  • 0.75x
  • 0.5x
网页全屏
全屏
00:00
付费课程,可试看
1. 缓存模块路线图
2. 并发编程:context 基本方法
3. 并发编程:context 安全传递数据
4. 并发编程:context 开源例子
5. 并发编程:context 底层实现、面试要点与总结
6. 并发编程:sync.Mutex 入门和 double-check
7. 并发编程:sync.Mutex 原理
8. 并发编程:sync.Mutex 面试要点与总结
9. 并发编程:sync.Once 详解
10. 并发编程:sync.Pool 入门和原理
11. 并发编程:sync.Pool 开源实例、面试要点与总结
12. 并发编程:sync.WaitGroup 详解
13. 并发编程:channel 编程入门
14. 并发编程:利用 channel 实现一个基于内存的消息队列
15. 并发编程:利用 channel 实现一个任务池
加餐:参与开源的一般步骤
1. 并发编程:channel 原理、底层实现与面试要点
2. 缓存 API:缓存 API 设计与实现
3. 缓存 API:本地缓存实现与过期时间控制
4. 缓存 API:evict 回调与测试
5. 缓存 API:控制本地缓存内存
6. 缓存 API:本地缓存回顾与总结
7. 缓存 API:Redis 实现
8. 缓存 API:组合 API、面试要点与总结
9. 缓存模式:read-through 模式
10. 缓存模式:write-through、write-back、refresh-ahead
11. 缓存异常详解、面试要点与总结
1. 分布式锁:用 Redis 来实现一个分布式锁
2. Redis 分布式锁:锁实现单元测试
3. Redis 分布式锁:锁实现集成测试
4. Redis 分布式锁:手动续约实现与测试
5. Redis 分布式锁:如何使用 Refresh 方法
6. Redis 分布式锁:自动续约
7. Redis 分布式锁:加锁重试
8. Redis 分布式锁:singleflight 优化、面试要点与总结
9. 缓存一致性:问题根源与解决方案
登录 后留言

精选留言

由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论