Kafka driver for .NET

     Event-driven architecture, all asynchronous.
     Automatic following changes of Leader Partition in case of broker failure.
     Connection sharing: one connection per kafka broker is used.
     Flow control: slow consumer will suspend fetching and prevent memory exhausting.
     Integration tests are part of the codebase. Use Vagrant to provision 1 zookeeper and 3 kafka virtual servers.
     Use RxExtensions library to expose API and for internal implementation.

There is a newer version of this package available.
See the version list below for details.
Install-Package kafka4net -Version
dotnet add package kafka4net --version
<PackageReference Include="kafka4net" Version="" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add kafka4net --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Bug fix release

Version History

Version Downloads Last updated
2.0.1 4,073 3/15/2017
2.0.0 2,475 5/24/2016 733 3/2/2016 730 2/5/2016
1.4.5872.26347 1,152 1/29/2016
1.3.5847.20860 408 1/4/2016
1.2.5816.28225 324 12/4/2015
1.1.5757.24248 676 10/6/2015
0.1.5627.17670 1,040 5/29/2015
0.1.5627.17354 329 5/29/2015
0.1.5626.26007 294 5/28/2015