hadoop-common-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Hadoop Wiki] Update of "ZabProtocol" by BenjaminReed
Date Thu, 30 Oct 2008 16:11:20 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Hadoop Wiki" for change notification.

The following page has been changed by BenjaminReed:
http://wiki.apache.org/hadoop/ZabProtocol

------------------------------------------------------------------------------
  = Zab: Atomic Broadcast for ZooKeeper =
  
  We would like to modularize the Atomic Broadcast layer of ZooKeeper so that it can be used
independently. It also help to be able to test more effectively.
+ We have named the atomic broadcast layer Zab, after the river in the middle east [http://en.wikipedia.org/wiki/Zab],
to distinguish it from ZooKeeper as a whole.
+ To help extract Zab from ZooKeeper we have opened the ZOOKEEPER-30 Jira and we have attached
attachment:zookeeper-internals.pdf which, although old, shows how we connect RequestProcessors
together.
+ The actual RequestProcessor chain is setup in the {{{setupRequestProcessors}}} method of
ZooKeeperServer, FollowerZooKeeperServer, and LeaderZooKeeperServer.
  
  Zab is a standard atomic broadcast layer, but there are somethings that ZooKeeper uses from
Zab that is specific to its implementation:
  

Mime
View raw message