zookeeper选举机制

ZooKeeper是一个开源分布式协调服务、分布式数据一致性解决方案。可基于ZooKeeper实现命名服务、集群管理、Master选举、分布式锁等功能。本文主要分析的是zookeeper的选举机制,zookeeper提供三种方式进行选举leader,主要分析默认的`FastLeaderElection`算法。
阅读全文

分布式系统理论进阶 - Raft、Zab

引言《分布式系统理论进阶-Paxos》介绍了一致性协议Paxos,今天我们来学习另外两个常见的一致性协议——Raft和Zab。通过与Paxos对比,了解Raft和Zab的核心思想、加深对一致性协
阅读全文

分布式系统理论进阶 - Paxos

引言《分布式系统理论基础-一致性、2PC和3PC》一文介绍了一致性、达成一致性需要面临的各种问题以及2PC、3PC模型,Paxos协议在节点宕机恢复、消息无序或丢失、网络分化的场景下能保证决议的
阅读全文

ZooKeeper的典型应用场景

ZooKeeper作为一个高可用的分布式数据管理和协调框架,基于ZAB算法实现,能够很好的保证分布式环境中的数据一致性。正因如此,使得ZooKeeper成为了解决分布式一致性问题的利器。
阅读全文
本文目录
    Loading...