使用 ZooKeeper 开发分布式应用

随到随学随时按照自主进度学习
加入课程 2人 收藏
分享到

课程介绍

Zookeeper 是一个用来管理分布式应用的协作服务. 建立分布式应用的过程中会有很多来自于分布式应用本身的问题, 包括了维护配置信息, 群组,命名以及同步. Zookeeper 让开发者可以解决这些问题来构建健壮的分布式应用. Zookeeper 保证了以下几个东西: 顺序一致性, 原子性, 单一系统镜像,可靠性,和及时性. 本课程会帮助你学习如何使用 Zookeeper 来保证你的大数据应用平滑地运行, 应对在复杂分布式环境中运行的挑战.

本课程上一次测试和更新是在 BigInsights Quick Start 3.0 环境中.

课程大纲

学习目标

Understand the challenges posed by distributed applications and how ZooKeeper is designed to handle them
Explain the role of ZooKeeper within the Apache Hadoop infrastructure and the realm of Big Data management
Explore some real-world scenarios and usage of ZooKeeper
Define the ZooKeeper services use for managing distributed systems
Explore and use the ZooKeeper CLI to interact with ZooKeeper’s services
Use the Java API to create an application that uses ZooKeeper

学习要求

Passed the Introduction of Hadoop course
Basic knowledge of operating systems (UNIX/Linux)
Know how to work with the Eclipse IDE

考核标准

课件浏览100%,客观练习0%,主观练习0%,课内讨论0%。
课程内容不断迭代,成绩以当时的课程内容为准,一旦合格,可以申请证书。申请证书后,以结课处理,成绩不再改动

联系客服
经检测,当前账号未设置邮箱,请设置邮箱

添加邮箱之后即可用邮箱登录!

忘记密码时,只能通过邮箱找回!

添加邮箱

请您添加邮箱,否则就无法进行其他操作!