Having done a project or two with Zookeeper, I vowed never to go near it again. To be fair, that was a couple of years ago, but between reading the source code and being able to quickly spot bugs, and an unstable and problematic NodeJS integration, I wound up doing more to keep code at arm's length from it than anything else (I ended up writing a small Java "lock server" backed by Zookeeper that used open HTTP connections as locks [the url was what to lock] that could be redundantly to several servers lock servers, so the Node code didn't have to know or care about Zookeeper).
It works, but I wouldn't use it again without a gun to my head. Another potentially interesting alternative I haven't used in production but will give a shot to the next time I need something like it is etcd: https://github.com/coreos/etcd -Tim On Thu, Nov 6, 2014 at 2:47 PM, Joshua M. Clulow via smartos-discuss < [email protected]> wrote: > On 6 November 2014 11:37, David Yu via smartos-discuss > <[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. For instance, we have also made some use of > RabbitMQ, and Erlang is a _far_ more bizarro, off-the-wall runtime > environment than Java. > > -- > Joshua M. Clulow > UNIX Admin/Developer > http://blog.sysmgr.org > > > ------------------------------------------- > smartos-discuss > Archives: https://www.listbox.com/member/archive/184463/=now > RSS Feed: > https://www.listbox.com/member/archive/rss/184463/24549504-c4bff9d3 > Modify Your Subscription: > https://www.listbox.com/member/?& > Powered by Listbox: http://www.listbox.com > -- http://timboudreau.com ------------------------------------------- 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
