Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In the post-ZooKeeper world, brokers will register themselves with the controller quorum, rather than with ZooKeeper.  The MetadataFetch API serves as this registration mechanism.

Currently, if a broker loses its ZooKeeper session, the controller removes it from the cluster metadata.  In the post-ZooKeeper world, the active controller removes a broker from the cluster metadata if it has not sent a MetadataFetch heartbeat in a long enough time.

...