![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分布式
文章平均质量分 85
rz_0212
这个作者很懒,什么都没留下…
展开
-
分布式一致性——二阶段提交协议,三阶段提交协议
分布式系统,这早已不是什么新鲜的东西了,在分布式系统的架构设计过程中,往往会存在分布式一致性的问题,经过前人的辛苦探究,提出了二阶段提交协议,三阶段提交协议,Paxos算法等等,用来解决分布式一致性的问题。今天我就讲一下,二阶段提交协议和三阶段提交协议的过程,以及它们的优缺点。 2PC,就是二阶段提交协议。顾名思义,就是将事务的提交过程分成两个阶段来处理。那我们来看看这两个阶段分别做了什么。 ...原创 2018-08-06 11:30:53 · 6364 阅读 · 0 评论 -
Zookeeper——初识ZAB协议
对于使用过Zookeeper的开发人员来说,都应该对ZAB协议有所耳闻。它是为分布式协调服务Zookeeper专门设计的一种支持崩溃恢复的原子广播协议,全称是Zookeeper Atomic Broadcast(Zookeeper原子消息广播协议)。今天就介绍一下ZAB协议主要包括哪些内容,它是如何来实现来保证数据一致性的。 ZAB协议主要包括两种基本的模式,消息广播和崩溃恢复。当整个服务框架在...原创 2018-08-13 15:15:45 · 217 阅读 · 0 评论