Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Plain View
Zookeeper, mail # dev - Extracting Zab from Zookeeper


+
André Oriani 2011-06-11, 02:36
+
Andrew Purtell 2011-02-03, 18:52
+
Benjamin Reed 2011-01-19, 19:32
+
André Oriani 2011-01-20, 16:35
+
Patrick Hunt 2011-01-20, 17:45
+
André Oriani 2011-01-22, 07:43
+
Flavio Junqueira 2011-01-22, 15:26
+
André Oriani 2011-01-28, 07:24
+
Ted Dunning 2011-01-28, 15:03
+
Benjamin Reed 2011-01-28, 18:27
Copy link to this message
-
Re: Extracting Zab from Zookeeper
Andrew Purtell 2011-01-31, 00:56
FWIW, we have this crazy idea of using something like an extracted ZAB for maintaining quorum-cliques in a modified HBase cluster: https://issues.apache.org/jira/browse/HBASE-2357

   - Andy

> From: Benjamin Reed <[EMAIL PROTECTED]>
> Subject: Re: Extracting Zab from Zookeeper
> To: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
> Cc: "Ted Dunning" <[EMAIL PROTECTED]>, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
> Date: Friday, January 28, 2011, 10:27 AM
> flavio and ted are correct. zab and
> zookeeper are tightly coupled, and
> as flavio points out, zab provides a bit more than just
> atomic broadcast.
>
> i think it would be a good thing to do for three reasons:
>
> 1) it would make testing, benchmarking, and fixing that layer
> (especially for ZOOKEEPER-22) much easier.
> 2) we could try different backends easier. (i'd love to try
> using bookkeeper for example.)
> 3) although the zab interface must be richer than normal
> atomic broadcast (access to past transactions, for example), i
> think in practice applications that do primary/backup can benefit
> from this richer interface.
>
> ben
>
> On 01/28/2011 07:03 AM, Ted Dunning wrote:
> > I think that what Flavio was saying is that it is like
> > pulling a string on a sweater.  Almost any application that
> > wants ZAB is probably going to need the broadcast and they the
> > broadcast, they will want to have logging.  And transactions.
> >  And so on.
> >
> > Moreover, some of these features are not necessarily
> > encoded in ZK in a way that you can point to.  Instead they are
> > enabled by the way that several functional units are glued
> > together.

+
Mahadev Konar 2011-01-31, 03:21
+
Andrew Purtell 2011-02-01, 16:38
+
Flavio Junqueira 2011-02-02, 10:14