JK-分布式协议与算法实战

1.开篇词

├──学习路径 _ 分布式协议与算法你应该这么学

├──开篇词 _ 想成为分布式高手?那就先把协议和算法烂熟于心吧

2.理论篇

├──01 _ 拜占庭将军问题:有叛徒的情况下,如何才能达成共识?

├──02 _ CAP理论:分布式系统的PH试纸,用它来测酸碱度

├──03 _ ACID理论:CAP的酸,追求一致性

├──04 _ BASE理论:CAP的碱,追求可用性

├──加餐 _ 拜占庭将军问题:如何基于签名消息实现作战计划的一致性?

3.协议和算法篇

├──05 _ Paxos算法(一):如何在多个节点间确定某变量的值?

├──06 _ Paxos算法(二):Multi-Paxos不是一个算法,而是统称

├──07 _ Raft算法(一):如何选举领导者?

├──08 _ Raft算法(二):如何复制日志?

├──09 _ Raft算法(三):如何解决成员变更的问题?

├──10 _ 一致哈希算法:如何分群,突破集群的“领导者”限制?

├──11 _ Gossip协议:流言蜚语,原来也可以实现一致性

├──12 _ Quorum NWR算法:想要灵活地自定义一致性,没问题!

├──13 _ PBFT算法:有人作恶,如何达成共识?

├──14 _ PoW算法:有办法黑比特币吗?

├──15 _ ZAB协议:如何实现操作的顺序性?

├──加餐 _ MySQL XA是如何实现分布式事务的?

├──加餐 _ PBFT算法:如何替换作恶的领导者?

├──加餐 _ TCC如何实现指令执行的原子性?

├──加餐 _ ZAB协议(一):主节点崩溃了,怎么办?

├──加餐 _ ZAB协议(三):如何处理读写请求?

├──加餐 _ ZAB协议(二):如何从故障中恢复?

4.实战篇

├──16 _ InfluxDB企业版一致性实现剖析:他山之石,可以攻玉

├──17 _ Hashicorp Raft(一):如何跨过理论和代码之间的鸿沟?

├──18 _ Hashicorp Raft(二):如何以“集群节点”为中心使用API?

├──19 _ 基于Raft的分布式KV系统开发实战(一):如何设计架构?

├──20 _ 基于Raft的分布式KV系统开发实战(二):如何实现代码?

5.结束语

├──结束语 _ 静下心来,享受技术的乐趣

资源下载此资源下载价格为35软妹币立即购买,学生教育优惠(永久会员)免费
资源下载
下载价格35 软妹币
学生教育优惠(永久会员)免费
立即购买
0

评论0

请先

                                                  在校大学生直接拍教育优惠VIP,君子协议无需证明
没有账号? 注册  忘记密码?