Zookeeper vs Raft: Stateful Distributed Coordination with HA and Fault Tolerance
October 21, 2022
By 
David Zhu

Distributed systems are made up of many components such as authentication, a persistence layer, stateless services, load balancers, and stateful coordination services. These coordination services are central to the operation of the system, performing tasks such as maintaining system configuration state, ensuring service availability, name resolution, and storing other system metadata. Given their central role in the system it is essential that these systems remain available, fault tolerant and consistent. By providing a highly available file system-like abstraction as well as powerful recipes such as leader election, Apache Zookeeper is often used to implement these services. This talk will go over a generic example of stateful coordination service moving from Zookeeper to Raft.

Big Data Bellevue & Cloudy With a Chance of Data Meetup

October 20, 2022

Distributed systems are made up of many components such as authentication, a persistence layer, stateless services, load balancers, and stateful coordination services. These coordination services are central to the operation of the system, performing tasks such as maintaining system configuration state, ensuring service availability, name resolution, and storing other system metadata. Given their central role in the system it is essential that these systems remain available, fault tolerant and consistent. By providing a highly available file system-like abstraction as well as powerful recipes such as leader election, Apache Zookeeper is often used to implement these services. This talk will go over a generic example of stateful coordination service moving from Zookeeper to Raft.

Meetup Groups

Big Data Bellevue: https://www.meetup.com/big-data-bellevue-bdb/

Cloudy With a Chance of Data: https://www.meetup.com/meetup-datascience/

Video:

Presentation Slides:

Zookeeper vs Raft: Stateful distributed coordination with HA and Fault Tolerance from Alluxio, Inc.

Complete the form below to access the full overview:

Videos

Sign-up for a Live Demo or Book a Meeting with a Solutions Engineer