Each member needs a connection to a quorum. The quorum is ceiling((N+1) / 2) members of the cluster.
This guarantees that network partition does not allow two leaders to go on stamping out revisions independent of each other. On Fri, Jul 24, 2009 at 4:23 PM, Todd Greenwood <to...@audiencescience.com>wrote: > Ted, could you elaborate a bit more on this? I was under the (mis) > impression that each ZK server in an ensemble only needed connectivity > to another member in the ensemble, not to each member in the ensemble. > It sounds like you are saying the latter is true. > -- Ted Dunning, CTO DeepDyve