📘 课程简介
本课程深入讲解Raft共识算法的核心原理与工程实践,通过代码级剖析带你全面掌握分布式系统的设计与实现。课程涵盖Raft状态机、日志复制、领导者选举等核心机制,并实战演示如何基于Raft构建高可用的分布式KV存储系统。你将学习到ShardKV分片技术、快照机制、故障恢复等高级主题,通过实际编码练习掌握分布式系统开发的关键技能。适合有一定分布式基础的后端工程师和系统开发者,学完本课程你将具备构建工业级分布式存储系统的能力,深入理解分布式一致性问题的解决方案。
下载地址
📂 课程目录
kv视频
- 🎬 01. Raft 论文解读-.mp4
- 🎬 04. Raft PartA 状态转换-.mp4
- 🎬 15. Raft PartC 实现和优化-.mp4
- 🎬 20. Raft PartD 调试和小结-.mp4
- 🎬 22 基于 raft 的分布式 KV 概述-.mp4
- 🎬 23 kvraft Client 端处理-.mp4
- 🎬 24 kvraft Server 端处理-.mp4
- 🎬 26 带 snapshot 的 kvraft 实现-.mp4
- 🎬 29 shard controller 的 Server 端处理-.mp4
- 🎬 31 shardkv 单 Group 逻辑-.mp4
- 🎬 32 shardkv 配置变更-.mp4
- 🎬 33 shardkv 分片迁移-.mp4
- 🎬 35 shardkv 补充修改-.mp4
- 🎬 10. Raft PartB 日志复制.mp4
- 🎬 19. Raft PartD 快照数据流.mp4
- 🎬 07. Raft PartA 调试和小结.mov
- 🎬 05. Raft PartA 选举逻辑.mov
- 🎬 25 kvraft 的节点故障与重复请求.mp4
- 🎬 30 shard controller 的状态机处理_2.mp4
- 🎬 30 shard controller 的状态机处理_1.mp4
- 🎬 11. Raft PartB 选举日志比较.mov
- 🎬 18. Raft PartD 日志重构.mov
- 🎬 06. Raft PartA 心跳逻辑.mp4
- 🎬 02. Raft 代码总览.mp4
- 🎬 34 shardkv 分片清理.mp4
- 🎬 27 基于 multi raft 的 shardkv 概述.mp4
- 🎬 13. Raft PartB 调试和小结.mov
- 🎬 28 shard controller 的 Client 端处理.mp4
- 🎬 16. Raft PartC 调试和小结.mp4
- 🎬 09. Raft PartB 结构调整.mp4
- 🎬 12. Raft PartB 日志应用.mov
kv资料
repo
|