Re: C/C++ kafka client API's

2014-10-14 Thread Magnus Edenhill
Hi,

I might be a bit biased, but librdkafka is an established C/C++ client
library.

https://github.com/edenhill/librdkafka

Regards,
Magnus


2014-10-14 11:52 GMT+02:00 Virendra Pratap Singh 
vpsi...@yahoo-inc.com.invalid:

 Is there a supported C/C++ kafka client API?

 Regards,
 Virendra





Re: C/C++ kafka client API's

2014-10-14 Thread Pascal Deschenes
Hi,

We’ve been using librdkafka for some time now in a semi-prod environment 
without any issue so far. 

That being said, that client is still not completely on par with the java one 
in terms of functionality (zk support mostly)

Pascal

On Oct 14, 2014, at 09:45 AM, Magnus Edenhill mag...@edenhill.se wrote:

 Hi,
 
 I might be a bit biased, but librdkafka is an established C/C++ client
 library.
 
 https://github.com/edenhill/librdkafka
 
 Regards,
 Magnus
 
 
 2014-10-14 11:52 GMT+02:00 Virendra Pratap Singh 
 vpsi...@yahoo-inc.com.invalid:
 
 Is there a supported C/C++ kafka client API?
 
 Regards,
 Virendra
 
 
 



Re: C/C++ kafka client API's

2014-10-14 Thread svante karlsson
Magnus,

Do you have any plans to update the protocol to 0.9? I built a boost asio
based version half a year ago but that did only implement v0.8 and I have
not found time to upgrade it. It is a quite big job to have something equal
to java high and low level API.

/svante






Re: C/C++ kafka client API's

2014-10-14 Thread Magnus Edenhill
Hi Svante,

yes, I will keep librdkafka in pace with the official Kafka
functionality/features/protocol changes as they are released upstream.
Next in the pipeline is broker based consumer groups to provide a proper
high levelish C/C++ consumer (and remedy the need for ZooKeeper).

Regards,
Magnus


2014-10-14 19:40 GMT+02:00 svante karlsson s...@csi.se:

 Magnus,

 Do you have any plans to update the protocol to 0.9? I built a boost asio
 based version half a year ago but that did only implement v0.8 and I have
 not found time to upgrade it. It is a quite big job to have something equal
 to java high and low level API.

 /svante