Designing Concurrent Systems With Apache Zookeeper

Catalog Home Databases, Business Intelligence & Data Science Data Science & AI

This course is unique in that it teaches the best practices and caveats of designing modern concurrent Big Data systems. ZooKeeper is an ideal tool to understand and practice the theory, and to reason about system performance, fault tolerance, and stability.

ZooKeeper is the defacto standard for coordinating multiple components in distributed systems. In this class, we will learn ZooKeeper architecture, design, and implementation. Then we will go through the standard ZooKeeper design patterns and their implementation.

In recent year, most of the design work with ZooKeeper is done through Curator. Curator makes the implementation of the design patterns – called recipes – much easier and more robust. We will work with Elections (such as Leader Latch and Leader Election), Locks, Barriers, and more

Experience and background in software development and administration a prerequisite.

3 Days/Lecture & Lab

This course is designed for Developers, Architects.

  • ZooKeeper fundamentals
  • ZooKeeper Java and C API
  • ZooKeeper environment
  • Curator and Exhibitor
  • Curator recipes and use cases
  • ZooKeeper internals




< >

Recently Viewed Courses:

Copyright © 2019 ProTech. All Rights Reserved.

Sign In Create Account

Navigation

Social Media