Zookeeper+Spring跨机房容灾系统以及灰度发布视频教程下载
课程介绍:
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper包含一个简单的原语集,[1] 提供Java和C的接口。ZooKeeper代码版本中,提供了分布式独享锁、选举、队列的接口,代码在zookeeper-3.4.3\src\recipes。其中分布锁和队列有Java和C两个版本,选举只有Java版本。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。
而Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式) 轻量级开源框架。
本套视频教程结合Zookeeper和Spring对跨机房容灾系统以及灰度发布进行了详细讲解,教程使用到的软件及版本为: centos系统,zookeeper 3.4.6,Spring4。
Zookeeper+Spring跨机房容灾系统以及灰度发布视频教程包括:视频+源码
Zookeeper+Spring跨机房容灾系统以及灰度发布视频教程学习后可实现以下目标:
1、熟练开发各种分布式应用
2、掌控zookeeper java客户端开发
3、熟练运用curator的各种特性
Zookeeper+Spring跨机房容灾系统以及灰度发布视频教程目录介绍:
第1节、zookeepeer集群简介,跨机房容灾系统架构设计
第2节、zookeeper的java客户端与spring整合(上)
第3节、zookeeper的java客户端与spring整合(下)
第4节、zookeeper-3watcher使用(上)
第5节、zookeeper-3watcher使用(下)
第6节、Curator介绍与使用
第7节、zookeeper跨机房容灾系统设计两种方案详细讲解
第8节、zookeeper跨机房容灾具体实现
第9节、zookeeper跨机房容灾系统的调试,以及分布式锁的简单介绍
第10节、zookeeper分布式锁(上)
第11节、zookeeper分布式锁(下)
第12节、zookeeper实现灰度指定服务器发布
第13节、课程总结以及未来展望