从Paxos到Zookeeper
文章平均质量分 85
《从paxos到zookeeper分布式一致性原理与实践》
半臻(火白)
技术栈:Python、Java、大数据、人工智能
展开
-
从Paxos到Zookeeper笔记2——第2章:一致性协议
第2章:一致性协议 根据CAP理论,在P必须被满足的情况下,需要在C和A之间进行权衡。因此产生了一系列的一致性协议。 最著名的一致性理论就是二阶段提交协议、三阶段提交协议和Paxos算法。 本章介绍二阶段和三阶段协议的优缺点,并重点介绍Paxos算法。 2.1 2PC与3PC 每个节点知道自己的事务是否成功,但无法获取其他节点的结果。 为了让一个事务能够跨节点执行,则需要一个“协调者”来统一调度分布式节点的执行逻辑。 协调者通过调度参与的节点,来保证事务的运行,因此衍生出了二转载 2021-08-09 20:35:03 · 111 阅读 · 0 评论 -
从Paxos到Zookeeper笔记1——第一章:分布式架构
第1章:分布式架构 将多台机器组成分布式的处理方式越来越收到业界的青睐。 1.1 从集中式到分布式 由于大型主机拥有卓越的性能和良好的稳定性,在单机处理方面优势非常明显。 但是随着计算机系统向网络化和微型化的方向发展,传统的集中式处理越来越不适应人们的需求。 大型主机的缺点: (1)操作难度大。 (2)价格昂贵 (3)虽然大型主机稳定,但是一旦出现故障后果严重 (4)扩容非常困难 阿里提出的“去IOE”运动,让计算和存储能力出现了巨大的挑战,所以电商系统正式迈入分布式系统的时代。原创 2021-08-09 20:33:31 · 108 阅读 · 1 评论