
分布式系统理论学习
文章平均质量分 88
举棋不定ok
这个作者很懒,什么都没留下…
展开
-
ZooKeeper一致性原理
转载:http://www.cnblogs.com/sunddenly/p/4138580.html一、ZooKeeper 的实现1.1 ZooKeeper处理单点故障我们知道可以通过ZooKeeper对分布式系统进行Master选举,来解决分布式系统的单点故障,如图所示。图 1.1 ZooKeeper解决单点故障那么我们继续分析一下,ZooKeeper通过Master选举来帮助分布式系统解决单点...转载 2018-03-22 14:57:08 · 204 阅读 · 0 评论 -
从Paxos到Zookeeper 读书笔记(1)-事务的ACID
首先,要注意的是C In CAP ≠ C in ACID,这两个C是不同含义的,不要搞错。事务的四大特征ACID分别是原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability),一个支持事务的数据库必须要具有这四种特征,否则在事务过程(Transaction processing)当中无法保证数据的正确性。原子性是指事务中包含的各项...原创 2018-03-21 22:54:52 · 176 阅读 · 0 评论 -
从Paxos到Zookeeper 读书笔记(2)-分布式的CAP理论
1 分布式环境的各种问题1.1 通信异常消息丢失分布式系统需要各个节点之间进行网络通信,因此每次网络通信都会伴随网络不可用的风险,如路由器、光纤等硬件设备或者是系统不可用,都会导致网络不可用。消息延迟即使分布式系统各节点网络的通信能正常进行,但网络通信的延迟是不可忽略的因素。1.2 网络分区当网络发生异常时,导致部分节点网络延迟不断增大,最终导致只有分布式系统的少数节点能正常通信-----这种现象...原创 2018-03-22 11:03:58 · 351 阅读 · 0 评论