A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 播妞 程序媛   /  2018-5-17 16:06  /  21379 人查看  /  206 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

ZooKeeper是以Fast Paxos算法为基础的,Paxos 算法存在活锁的问题,即当有多个proposer交错提交时,有可能互相排斥导致没有一个proposer能提交成功,而Fast Paxos作了一些优化,通过选举产生一个leader (领导者),只有leader才能提交proposer,具体算法可见Fast Paxos。因此,要想弄懂ZooKeeper首先得对Fast Paxos有所了解。

ZooKeeper的基本运转流程:
1、选举Leader。
2、同步数据。
3、选举Leader过程中算法有很多,但要达到的选举标准是一致的。
4、Leader要具有最高的执行ID,类似root权限。
5、集群中大多数的机器得到响应并接受选出的Leader。

本次教程大纲:
一、ZooKeeper
1.Zookeeper
2.ZooKeeper shell        
3. ZooKeeper 数据模型
4. ZooKeeper Watcher      
5. ZooKeeper Java API      
6. ZooKeeper 选举机制        
7. ZooKeeper 典型应用        
二、 网络编程
1. 概述   
2. 网络通信三要素      
3. 网络模型     
4. Socket 机制   
5. IO 通信模型     
6. RPC        

网盘资料截图:




视频教程下载链接已添加,回帖可见

游客,如果您要查看本帖隐藏内容请回复

评分

参与人数 1黑马币 +5 收起 理由
Focus_hj + 5 赞一个!

查看全部评分

206 个回复

正序浏览
666666666666666666
回复 使用道具 举报
终于找到了,感谢
回复 使用道具 举报
挺好的真棒,很喜欢
回复 使用道具 举报

谢谢分享。
回复 使用道具 举报
赞一个!加油
回复 使用道具 举报
感谢分享
回复 使用道具 举报
大数据是趋势啊,要好好学习了
回复 使用道具 举报
好东西啊,先收藏
回复 使用道具 举报
谢谢分享
回复 使用道具 举报
ydqhw 中级黑马 2020-10-29 01:00:10
195#
学习一下大数据的重要资料
回复 使用道具 举报
资源失效了
回复 使用道具 举报
哈哈,太后了,综艺找到了拉
回复 使用道具 举报
谢谢分享!
回复 使用道具 举报
感觉黑马大数据还是挺不错的,加油,继续学习
回复 使用道具 举报
ghjghgjhgyuguy
回复 使用道具 举报
感谢分享
回复 使用道具 举报
3384245889 来自手机 注册黑马 2020-5-25 16:06:03
188#
楼主。链接失效了。再给我发一下吧
回复 使用道具 举报
3384245889 来自手机 注册黑马 2020-5-22 13:25:00
187#
休息休息
回复 使用道具 举报
666666666666666
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马