尚硅谷Java培训

ZooKeeper

视频介绍

ZooKeeper是一个分布式的、开源的分布式应用程序协调服务,是Hadoop和Hbase的重要组件。
Zookeeper为分布式应用提供一致性服务,功能包括:配置维护、域名服务、分布式同步、组服务等,是大数据开发工程师必会的框架之一。

尚硅谷Zookeeper视频教程再次全方面大升级!在对Zookeeper的集群安装、选举机制、常见操作等内容讲解之外,增加了Zookeeper的分布式锁案例、对ZAB协议的精细讲解,更加细致地讲解了Paxos算法,深入剖析了Zookeeper源码。

本套教程的特点是“新、全、细“
“新“:基于稳定版Zookeeper 3.5.7讲解;
“全”:从实践应用到源码内核,无所不包,无所不讲,一套教程让你彻底掌握Zookeeper;
“细”:还是一样的配方,还是熟悉的味道,知识点详细、注释详细、源码详细,视频、笔记、代码、资料各种赠送!

教程内容:
Zookeeper集群安装与部署
Zookeeper命令行操作及API操作
Zookeeper服务器动态上下线监听案例
Zookeeper分布式事务锁案例
Zookeeper算法讲解(拜占庭将军问题、Paxos算法、ZAB协议、CAP理论)
Zookeeper源码详解(服务端初始化源码、服务器端加载数据源码、选举算法、状态同步算法、Leader启动源码、Follower启动源码、客户端启动源码)

视频目录 选集

  • 01.尚硅谷_开篇-课程介绍
  • 02.尚硅谷_入门-概述
  • 03.尚硅谷_入门-特点
  • 04.尚硅谷_入门-数据结构
  • 05.尚硅谷_入门-应用场景
  • 06.尚硅谷_入门-下载地址
  • 07.尚硅谷_本地-安装
  • 08.尚硅谷_本地-配置参数解读
  • 09.尚硅谷_集群-安装
  • 10.尚硅谷_集群-第一次启动选举机制
  • 11.尚硅谷_集群-非第一次启动选举机制
  • 12.尚硅谷_集群-启动停止脚本
  • 13.尚硅谷_客户端命令行-节点信息
  • 14.尚硅谷_客户端命令行-节点类型
  • 15.尚硅谷_客户端命令行-监听器及节点删除
  • 16.尚硅谷_客户端API-创建节点
  • 17.尚硅谷_客户端API-监听节点变化
  • 18.尚硅谷_客户端API-判断节点是否存在
  • 19.尚硅谷_写数据原理
  • 20.尚硅谷_案例-服务器动态上下线-需求分析
  • 21.尚硅谷_案例-服务器动态上下线-服务器注册
  • 22.尚硅谷_案例-服务器动态上下线-客户端监听
  • 23.尚硅谷_案例-服务器动态上下线-测试
  • 24.尚硅谷_案例-分布式锁-需求分析
  • 25.尚硅谷_案例-分布式锁-代码实现(上)
  • 26.尚硅谷_案例-分布式锁-代码实现(下)
  • 27.尚硅谷_案例-分布式锁-测试
  • 28.尚硅谷_案例-分布式锁-成熟框架curator
  • 29.尚硅谷_企业面试真题
  • 30.尚硅谷_算法基础-拜占庭将军问题
  • 31.尚硅谷_算法基础-paxos算法
  • 32.尚硅谷_算法基础-zab协议
  • 33.尚硅谷_算法基础-cap理论
  • 34.尚硅谷_源码-辅助源码
  • 35.尚硅谷_源码-服务端初始化源码-启动脚本
  • 36.尚硅谷_源码-服务端初始化源码-解析参数
  • 37.尚硅谷_源码-服务端初始化源码-过期快照删除
  • 38.尚硅谷_源码-服务端初始化源码-通信初始化
  • 39.尚硅谷_源码-服务端加载数据源码-编辑日志和快照
  • 40.尚硅谷_源码-选举源码-选举准备
  • 41.尚硅谷_源码-选举源码-选举执行
  • 42.尚硅谷_源码-Leader和Follower状态同步源码-总体分析
  • 43.尚硅谷_源码-Leader和Follower状态同步源码-细节分析
  • 44.尚硅谷_源码-服务端Leader启动源码
  • 45.尚硅谷_源码-服务端Follower启动源码
  • 46.尚硅谷_源码-客户端启动源码