Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Kafka with .Net Client

I want to use kafka on our production environment. I want to know if the latest version of client is bug free for production launch. Is it working with consumer group? I want to pass 10000 records per second, is it suitable for it or not?

like image 754
vicky garg Avatar asked Jun 27 '16 06:06

vicky garg


People also ask

Does Kafka work with C#?

To make your C# code understand how to produce and consume messages, you need a client for Kafka. The most used client today is Confluent's Kafka . NET Client. To install it, right-click the solution and select the Manage NuGet Packages for Solution…

Is there a Kafka client?

The Kafka clients are available for download on the org. apache. kafka/kafka-clients site.

Can you use Kafka with C++?

Yes, you can use Apache Kafka with C/C++. By far the most popular C/C++ client is https://github.com/edenhill/librdkafka. You can use the client to read data from Kafka and write data back to Kafka.


1 Answers

I might be late to the conversation, but confluent has a great .net kafka library. It's easy to implement consumer groups and highly configurable.

https://www.nuget.org/packages/Confluent.Kafka/

like image 98
franzke Avatar answered Oct 08 '22 13:10

franzke