It might be possible to put a Scala wrapper around the recipe classes. I'll see 
what I can do - or if you want to contribute that ;)

====================
Jordan Zimmerman

On Oct 11, 2011, at 4:40 PM, "Joe Stein" <[email protected]> wrote:

> Its not written in Scala :( otherwise the contribution is great in having 
> recipes for more quick start ready, try to get more new users, to build right 
> away but I like the lower level access at times (myself as a zk dev user) I 
> need to find time to release the twitter Scala client I have been using and 
> have grown from their wrapper.
> 
> Nothing bad, some good stuff.  First post to this list for me.  Thanks to all 
> an everyone for making a kickass server I use everyday.  The client Netflix 
> released would have helped my initial learning curve but I would have ended 
> up where I am now the same.
> 
> /*
> Joe Stein
> http://www.medialets.com
> Twitter: @allthingshadoop
> */
> 
> On Oct 11, 2011, at 7:00 PM, Camille Fournier <[email protected]> wrote:
> 
>> My first reaction to the code, also at a high-level browse, was that it is
>> way over-complicated. Might just be the builder style, which I also don't
>> care for. I had to go several levels deep through interfaces and impls to
>> see the code that does anything of meaning, which makes for a high learning
>> curve and a debugging headache.
>> 
>> So, it's not clear to me why anyone would use this over zkClient, except
>> that you have provided a pluggable retry style, which is nice. Any other
>> major benefits I'm missing from a scan?
>> 
>> C
>> On Oct 11, 2011 4:53 PM, "Jordan Zimmerman" <[email protected]> wrote:
>> 
>>> The major raison d'ĂȘtre for Curator is to make adding "recipes" much
>>> easier. Using the Curator Framework APIs you can easily build new
>>> usages/recipes and not worry about connection management.
>>> 
>>> -JZ
>>> 
>>> On 10/11/11 1:46 PM, "Ted Dunning" <[email protected]> wrote:
>>> 
>>>> What I prefer to see in this context is a method that takes a closure that
>>>> does the desired mutation and which encapsulates the necessary read,
>>>> modify,
>>>> write, retry logic.
>>> 
>>> 
> 

Reply via email to