分布式
落草神阶
坚持过程中的人最有魅力
展开
-
Paxos 算法 与 Zookeeper 集群选举
引言 分布式系统中,集群副本 是比较重要的存在形式。对于其协议 ,一般常见分为两种,中心化副本控制协议(类似主从),另一种 去中心化副本协议 ( 无绝对中心概念,一般选举产生)。本文Paxos 算法 ,其实是 一种比较经典的 去中心化 副本协议,而Zookeeper 集群选举流程 其实是一种 简化版Paxos。 Paxos 算法 1.Paxos 基本角色 ...原创 2019-08-15 22:52:19 · 335 阅读 · 0 评论 -
Zookeeper数据一致性(ZAB协议)
分布式 主导CAP 理论,系统一致性,可用性,以及分区容错性。虽然 实际中 三者一般 不可尽善尽美,但 多多益善 最好。上篇 的 集群选举 多是 分区容错性 ,即 多节点服务 ,某服务 不可用 ,可 尽快恢复。 本篇 则主要 数据一致性 问题,且 在某些 场景中 数据的一致性 有可能 高于其他。 分布式系统,对 多副本数据 一致性这块 ,有多种 基础方案 ,如 Lease机制 (为 ...原创 2019-08-16 23:24:20 · 216 阅读 · 0 评论