Pankaj,

The non-java client code is maintained separately. You can submit a pull
request directly to the client project to make changes.

Thanks,

Jun


On Tue, May 7, 2013 at 7:16 AM, Pankaj Misra <pankaj.mi...@impetus.co.in>wrote:

> Hi All,
>
> I am using Kafka 0.7.2. I was able to run the async example of the C++
> producer on Windows using the code listed at
> https://github.com/kafka-dev/kafka/blob/master/clients/cpp/src/producer.cpp
>
>
> But as I understand, the C++ async producer does not have the fail-over
> mechanisms of buffering the messages and retrying the transmission of
> messages like the Java producer has in async mode.
>
> To have a better control on the failure detection and to be able to retry
> sending the data, I wanted to change the C++ producer to be a sync
> producer. A sync write will provide me ability to detect failures for every
> batch of message written to the socket, and relay the buffered messages to
> alternate brokers.
>
> Requesting your guidance for the same, as I am not very familiar with the
> underlying libraries usage for sync and async connections used by the C++
> Kafka producer client.
>
> Thanks & Regards
> Pankaj Misra
>
>
> ________________________________
>
>
>
>
>
>
> NOTE: This message may contain information that is confidential,
> proprietary, privileged or otherwise protected by law. The message is
> intended solely for the named addressee. If received in error, please
> destroy and notify the sender. Any use of this email is prohibited when
> received in error. Impetus does not represent, warrant and/or guarantee,
> that the integrity of this communication has been maintained nor that the
> communication is free of errors, virus, interception or interference.
>

Reply via email to