Glossary

ZooKeeper

A coordination service for locks, leader election and config.

1 min read·4 sections
Open the interactive version → diagrams, practice & more

Definition

A coordination service for locks, leader election and config.

How it works

A small replicated state machine over consensus; used by Kafka, HBase and others to coordinate.

Common questions

What is ZooKeeper?

A coordination service for locks, leader election and config.

How does ZooKeeper work?

A small replicated state machine over consensus; used by Kafka, HBase and others to coordinate.

What is ZooKeeper used for in system design?

A small replicated state machine over consensus; used by Kafka, HBase and others to coordinate.

Part of Glossary on SystemLore — system design explained with 148 deep topics, interactive diagrams, and a build-it-yourself game. Build this one →