> On Nov 7, 2014, at 11:06 AM, David Pacheco via smartos-discuss 
> <[email protected]> wrote:
> 
> On Thu, Nov 6, 2014 at 11:57 AM, David Yu via smartos-discuss 
> <[email protected] 
> <mailto:[email protected]>> wrote:
> 
> 
> On Fri, Nov 7, 2014 at 3:47 AM, Joshua M. Clulow <[email protected] 
> <mailto:[email protected]>> wrote:
> On 6 November 2014 11:37, David Yu via smartos-discuss
> <[email protected] 
> <mailto:[email protected]>> wrote:
> > P.S. I didn't expect you guys to include java in your stack (zookeeper in 
> > manatee).
> 
> While zookeeper is perhaps not our favourite piece of software in the
> world, sometimes the expedient path is to include some external
> software in your stack. 
> Golang has a couple of zookeeper equivalents (raft).
> In this case, I guess it boils down to zookeeper being the proven/tested one.
> 
> 
> Well, the other thing is that manatee was not only designed and implemented 
> but also running in production several months before the Raft paper was 
> published. :)  If we were starting today, I'm sure we'd be looking pretty 
> closely at different implementations, but they weren't an option when this 
> work was done.

SDC wasn’t the only case here.  raft and etcd were not viable a couple of years 
ago.  The landscape has changed.

Btw, its also fair to say, as much as I hate carrying a Java runtime around, 
that Zookeeper has improved quite a bit too, in the meantime.  Folks judging 
zookeeper based on experiences of 2 or 3 years ago may want to reconsider in 
light of improvements to the code base.  (In particular, dynamic cluster 
membership management is fixed. :-)

  - Garrett




-------------------------------------------
smartos-discuss
Archives: https://www.listbox.com/member/archive/184463/=now
RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb
Powered by Listbox: http://www.listbox.com

Reply via email to