ZooKeeper实战与源码剖析
系统掌握ZooKeeper核心原理
你将获得
- 深入理解内部原理及核心源代码;
- 掌握分布式协同服务研发技能;
- 熟练进行生产环境的部署、调优和监控;
- 熟悉分布式协同服务平台的技术选型原则。
讲师介绍
么敬国,新东方教育科技集团首席架构师。
在新东方主要负责新东方直播云、出国留学考试和乐词矩阵的架构和管理工作。
曾在IBM做分布式数据存储和流程引擎的研发,以及大数据查询语言的设计和研发。之后在天涯社区负责大数据平台的研发。
个人在技术上的兴趣点是分布式系统和数据库系统。业余时间参与了分布式数据库系统CockroachDB的研发,是CockroachDB的社区member。
课程介绍
ZooKeeper 是一个开源的分布式协同服务系统,在业界的应用非常广泛,已经有十多年的历史。
大多数技术人员都可以很快上手 ZooKeeper,但大都局限于基于现有的 ZooKeeper 协同服务示例做一些简单的定制。如果想具备为自己的业务场景设计 ZooKeeper 协同服务应用的能力,就需要深刻理解 ZooKeeper 的内部工作原理。
因此,这门课程除了讲解常见应用场景下的ZooKeeper开发实战,还对它的深层机制以及核心源代码进行了详细剖析,帮助你更灵活地根据自己的业务场景对 ZooKeeper 进行个性化定制开发。