Sasha, Thanks for sharing. The easiest thing is probably to start in a separate project. Once it's ready, we can link it from our wiki.
Jun On Wed, Dec 4, 2013 at 5:46 PM, Sasha Klizhentas < [email protected]> wrote: > Hi All, > > I've started working on Kafka rest endpoint to make it easier to interface > with Kafka from non JVM based languages and avoid writing high level > consumer/producer client and zookeeper coordination. > > Here's early version: > > https://github.com/mailgun/kafka/compare/sasha;dev > > And draft API: > > https://github.com/mailgun/kafka/blob/sasha/dev/contrib/rest/README.md > > I'd love to hear the feedback on the endpoint in it's early stage > especially on the following: > > * Does it make sense to develop it in contrib folder or should I make it as > a separate project right from the start? > * Consumer endpoint mutex access, does it make sense to serialize access > like this: > > > https://github.com/mailgun/kafka/blob/sasha/dev/contrib/rest/src/main/scala/kafka/rest/ConsumerServlet.scala#L77 > > General advice about the implementation is also appreciated. > > Thanks, > Sasha >
