摘要: ZooKeeper简介 ZooKeeper是一个开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。 ZooKeeper设计目的 1.最终一致性:client不论连接到哪个Server,展示给它都是同一个视图,这是zookeeper最 阅读全文
posted @ 2016-07-08 17:04 Chendisheng 阅读(7927) 评论(0) 推荐(0) 编辑
摘要: 1 Paxos算法 1.1 基本定义 算法中的参与者主要分为三个角色,同时每个参与者又可兼领多个角色: ⑴proposer 提出提案,提案信息包括提案编号和提议的value; ⑵acceptor 收到提案后可以接受(accept)提案; ⑶learner 只能"学习"被批准的提案; 算法保重一致性的 阅读全文
posted @ 2016-07-08 16:10 Chendisheng 阅读(980) 评论(0) 推荐(0) 编辑