Jroland / kafka-net

Native C# client for Kafka queue servers.
Apache License 2.0
482 stars 232 forks source link

Consumer group Issue #75

Open sugumarj opened 8 years ago

sugumarj commented 8 years ago

Hi James,

We are using Kafka net in our project. Everything looks good except to achieve consumer group in order to make kafka as Queue model.

Right now there is no option to achieve consumer group. As we know you are already working on that. Is there any possible to achieve consumer group.

May i know when it will be released? Next build will it have AutoCommit feature?

One more clarification regarding producer response. Currently we are getting response after sending message through await keyword

var x= client.SendMessageAsync(); var response = await x;

Is there any alternate solution available to get response?

Thanks, Sugumar J

lostarchun commented 8 years ago

I'm also looking for a solution to achieve group consumer within kafka-net

rigofunc commented 8 years ago

I'm also looking for a solution to achieve group consumer within kafka-net

toniralpatel commented 8 years ago

Is there any solution on how my two consumers in the same group receives identical messages without specifying partitionId ? I really need this crack to work with .Net.

ah- commented 8 years ago

I'm working on a fully featured Kafka client for .net, which has working consumer groups: https://github.com/ah-/rdkafka-dotnet

toniralpatel commented 8 years ago

This is awesome @ah- Haider - This is exactly what I was looking for. I am so thankful to you that you made it possible to enabled the autocommit property for consumer.

Thank you so much again.

Is anything pending or r you improving on this solution?

ah- commented 8 years ago

It's mostly complete and somewhat stable now. I'm basically waiting for a release of https://github.com/edenhill/librdkafka, then I'll do a proper release myself.

That said, it is still fresh code, so do some testing yourself. But if you find any issues I'm happy to fix them.

toniralpatel commented 8 years ago

I will do much testing in this as i was desperately looking for autocommit functionality.... So far i have tested this with billions of messages in qeue and that works as i want... But will let u know uf find anything interesting.

Thanks again Haider.

On Thursday, February 25, 2016, Andreas Heider notifications@github.com wrote:

It's mostly complete and somewhat stable now. I'm basically waiting for a release of https://github.com/edenhill/librdkafka, then I'll do a proper release myself.

That said, it is still fresh code, so do some testing yourself. But if you find any issues I'm happy to fix them.

— Reply to this email directly or view it on GitHub https://github.com/Jroland/kafka-net/issues/75#issuecomment-188984134.

Thanks & Regards

Niral Patel 917-912-1308