ZooKeeper入门实战教程-目录
ZooKeeper 作为优秀的分布式协同软件,被广泛的应用。我的另一篇教程《Apache Kafka轻松学系列教程》中,也提到了Kafka通过ZooKeeper协同,另外例如 HBase 等流行的分布式软件也采用 ZooKeeper。
在我工作中所从事的项目采用了 ZooKeeper 的配置管理方案。另外近期也在构思通过 ZooKeeper 来优化公司的分布式系统。所以又系统的深入研究了ZooKeeper。和 Kafka 轻松学教程一样,我把我学习到的知识再组织,力争做到深入浅出、重点突出,另外还将继续保持多配图、多用生活中常见例子类比的特点,帮助读者理解。
暂定的目录如下:
《ZooKeeper框架Curator分布式锁实现及源代码分析》
第一章 介绍ZooKeeper及分布式系统面临的问题,及zookeeper中的重点概念
第二章 介绍如何安装zookeeper及zookeeper中的常见操作
第三章 介绍分布式锁通过zookeeper如何实现
第四章 ZooKeeper的优秀应用框架Curator中分布式锁源代码分析。
第五章 通过一个实例来讲解如何通过zookeeper解决分布式问题
最后再次介绍下下我的轻松学系列教程宗旨:
本系列教程也是我的学习笔记。写作过程中,为了达到“轻松学”的目标,我力争做到以下几点:
1、多配图,尤其是根据自己的理解绘制图表,帮助读者理解。
2、手把手,像看视频学习一样,清楚每一步的输入和输出。
3、多采用生活中常见的例子来类比,帮助读者理解。
4、集中在主要概念讲解,花20%的时间掌握80%的知识。
5、注重实战,一定会有可运行的代码实例,而不是只讲理论。
期待和朋友们一起学习探讨!