librdkafka.redist 0.11.4-RC2

The Apache Kafka C/C++ client library - redistributable

This is a prerelease version of librdkafka.redist.
There is a newer version of this package available.
See the version list below for details.
Install-Package librdkafka.redist -Version 0.11.4-RC2
dotnet add package librdkafka.redist --version 0.11.4-RC2
<PackageReference Include="librdkafka.redist" Version="0.11.4-RC2" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add librdkafka.redist --version 0.11.4-RC2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: librdkafka.redist, 0.11.4-RC2"
For F# scripts that support #r syntax, copy this into the source code to reference the package.

librdkafka - the Apache Kafka C/C++ client library

Copyright (c) 2012-2016, Magnus Edenhill.

https://github.com/edenhill/librdkafka

Gitter chat Build status

librdkafka is a C library implementation of the
Apache Kafka protocol, containing both
Producer and Consumer support. It was designed with message delivery reliability
and high performance in mind, current figures exceed 1 million msgs/second for
the producer and 3 million msgs/second for the consumer.

librdkafka is licensed under the 2-clause BSD license.

For an introduction to the performance and usage of librdkafka, see
INTRODUCTION.md

See the wiki for a FAQ.

NOTE: The master branch is actively developed, use latest release for production use.

Overview

  • High-level producer
  • High-level balanced KafkaConsumer (requires broker >= 0.9)
  • Simple (legacy) consumer
  • Compression: snappy, gzip, lz4
  • SSL support
  • SASL (GSSAPI/Kerberos/SSPI, PLAIN, SCRAM) support
  • Broker version support: >=0.8 (see Broker version compatibility)
  • Stable C & C++ APIs (ABI safety guaranteed for C)
  • Statistics metrics
  • Debian package: librdkafka1 and librdkafka-dev in Debian and Ubuntu
  • RPM package: librdkafka and librdkafka-devel
  • Gentoo package: dev-libs/librdkafka
  • Portable: runs on Linux, OSX, Win32, Solaris, FreeBSD, ...

Language bindings

Users of librdkafka

Usage

Requirements

The GNU toolchain
GNU make
pthreads
zlib (optional, for gzip compression support)
libssl-dev (optional, for SSL and SASL SCRAM support)
libsasl2-dev (optional, for SASL GSSAPI support)

Instructions

Building

  ./configure
  make
  sudo make install

NOTE: See README.win32 for instructions how to build
on Windows with Microsoft Visual Studio.

NOTE: See CMake instructions for experimental
CMake build (unsupported).

Usage in code

See examples/rdkafka_example.c for an example producer and consumer.

Link your program with -lrdkafka -lz -lpthread -lrt.

Documentation

The public APIs are documented in their respective header files:

To generate Doxygen documents for the API, type:

make docs

Configuration properties are documented in
CONFIGURATION.md

For a librdkafka introduction, see
INTRODUCTION.md

Examples

See the examples/sub-directory.

Tests

See the tests/sub-directory.

Support

File bug reports, feature requests and questions using
GitHub Issues

Questions and discussions are also welcome on irc.freenode.org, #apache-kafka,
nickname Snaps.

Commercial support

Commercial support is available from Edenhill services

librdkafka - the Apache Kafka C/C++ client library

Copyright (c) 2012-2016, Magnus Edenhill.

https://github.com/edenhill/librdkafka

Gitter chat Build status

librdkafka is a C library implementation of the
Apache Kafka protocol, containing both
Producer and Consumer support. It was designed with message delivery reliability
and high performance in mind, current figures exceed 1 million msgs/second for
the producer and 3 million msgs/second for the consumer.

librdkafka is licensed under the 2-clause BSD license.

For an introduction to the performance and usage of librdkafka, see
INTRODUCTION.md

See the wiki for a FAQ.

NOTE: The master branch is actively developed, use latest release for production use.

Overview

  • High-level producer
  • High-level balanced KafkaConsumer (requires broker >= 0.9)
  • Simple (legacy) consumer
  • Compression: snappy, gzip, lz4
  • SSL support
  • SASL (GSSAPI/Kerberos/SSPI, PLAIN, SCRAM) support
  • Broker version support: >=0.8 (see Broker version compatibility)
  • Stable C & C++ APIs (ABI safety guaranteed for C)
  • Statistics metrics
  • Debian package: librdkafka1 and librdkafka-dev in Debian and Ubuntu
  • RPM package: librdkafka and librdkafka-devel
  • Gentoo package: dev-libs/librdkafka
  • Portable: runs on Linux, OSX, Win32, Solaris, FreeBSD, ...

Language bindings

Users of librdkafka

Usage

Requirements

The GNU toolchain
GNU make
pthreads
zlib (optional, for gzip compression support)
libssl-dev (optional, for SSL and SASL SCRAM support)
libsasl2-dev (optional, for SASL GSSAPI support)

Instructions

Building

  ./configure
  make
  sudo make install

NOTE: See README.win32 for instructions how to build
on Windows with Microsoft Visual Studio.

NOTE: See CMake instructions for experimental
CMake build (unsupported).

Usage in code

See examples/rdkafka_example.c for an example producer and consumer.

Link your program with -lrdkafka -lz -lpthread -lrt.

Documentation

The public APIs are documented in their respective header files:

To generate Doxygen documents for the API, type:

make docs

Configuration properties are documented in
CONFIGURATION.md

For a librdkafka introduction, see
INTRODUCTION.md

Examples

See the examples/sub-directory.

Tests

See the tests/sub-directory.

Support

File bug reports, feature requests and questions using
GitHub Issues

Questions and discussions are also welcome on irc.freenode.org, #apache-kafka,
nickname Snaps.

Commercial support

Commercial support is available from Edenhill services

Release Notes

Release of librdkafka

Dependencies

This package has no dependencies.

NuGet packages (13)

Showing the top 5 NuGet packages that depend on librdkafka.redist:

Package Downloads
Confluent.Kafka
Confluent's .NET Client for Apache Kafka
Confluent.Kafka.StrongName
Confluent's .NET Client for Apache Kafka
NetCoreKit.Infrastructure.Bus.Kafka
Supports Kafka Bus for NetCoreKit.Infrastructure.Bus.
Zq.Utils
C# .NET Framework4.5版本工具类
Jet.ConfluentKafka.fsharp
Lightweight F# wrapper for Confluent.Kafka

GitHub repositories (2)

Showing the top 2 popular GitHub repositories that depend on librdkafka.redist:

Repository Stars
confluentinc/confluent-kafka-dotnet
Confluent's Apache Kafka .NET client
cloudnative-netcore/netcorekit
:heartpulse: A crafted toolkit for building cloud-native apps on the .NET platform

Version History

Version Downloads Last updated
1.6.1 4,966 2/24/2021
1.6.1-RC2 48 2/22/2021
1.6.1-RC1 61 2/17/2021
1.6.0 3,095 1/26/2021
1.6.0-RC3 103 1/26/2021
1.6.0-RC2 3,048 1/18/2021
1.6.0-RC1 1,550 1/7/2021
1.6.0-PRE8 38 1/25/2021
1.6.0-PRE6 123 1/15/2021
1.6.0-PRE4 5,860 11/17/2020
1.6.0-PRE1 283 10/23/2020
1.6.0-ARM64-PRE8 99 12/23/2020
1.6.0-ARM64-PRE5 113 12/23/2020
1.5.3 372,980 12/9/2020
1.5.3-RC5 111 12/4/2020
1.5.2 462,919 10/20/2020
1.5.2-RC1 533 9/30/2020
1.5.0 998,512 7/20/2020
1.5.0-RC2 148 7/20/2020
1.5.0-RC1 1,316 7/6/2020
1.4.4 497,027 6/29/2020
1.4.4-RC1 1,980 6/17/2020
1.4.2 1,016,500 5/6/2020
1.4.2-RC3 395 5/5/2020
1.4.2-RC2 184 4/28/2020
1.4.0 570,693 4/2/2020
1.4.0-RC7 178 4/1/2020
1.4.0-RC6c 190 3/31/2020
1.4.0-RC5 1,083 3/27/2020
1.4.0-RC4 9,166 3/12/2020
1.4.0-RC3 1,533 3/6/2020
1.4.0-RC2 187 3/3/2020
1.4.0-RC1c 6,672 2/11/2020
1.4.0-PRE6 745 1/20/2020
1.4.0-PRE4 543 12/16/2019
1.4.0-PRE3 223 12/12/2019
1.3.0 2,407,830 12/3/2019
1.3.0-RC3 359 12/3/2019
1.3.0-RC2 188 11/29/2019
1.3.0-RC1 221 11/21/2019
1.2.2 284,221 11/12/2019
1.2.2-RC2 344 11/6/2019
1.2.1 528,696 10/9/2019
1.2.1-RC1 389 10/4/2019
1.2.0 408,094 9/19/2019
1.2.0-RC3 2,941 9/4/2019
1.2.0-RC1b 4,765 8/20/2019
1.1.0 1,209,565 6/23/2019
1.1.0-RC1 361 6/18/2019
1.0.1 878,276 5/28/2019
1.0.1-RC1 7,989 5/21/2019
1.0.0 436,392 3/25/2019
1.0.0-RC9 10,937 3/21/2019
1.0.0-RC8-test-deps9 3,190 3/5/2019
1.0.0-RC8-test-deps13 326 3/8/2019
1.0.0-RC8 18,809 3/12/2019
1.0.0-RC7 98,655 2/7/2019
1.0.0-RC6 379 2/5/2019
1.0.0-RC5 4,334 12/17/2018
1.0.0-RC4 3,261 12/4/2018
1.0.0-RC2 5,356 11/2/2018
1.0.0-PRE1 405,585 10/15/2018
1.0.0-experimental-2 762 9/27/2018
0.11.6 1,045,827 10/18/2018
0.11.6-RC5 899 10/15/2018
0.11.6-RC4-test-monic-incl2 582 10/10/2018
0.11.6-RC4-test-monic-incl1 355 10/5/2018
0.11.6-RC4 773 10/3/2018
0.11.6-RC3 86,738 9/20/2018
0.11.6-RC2 4,708 9/7/2018
0.11.6-RC1 802 9/6/2018
0.11.6-PRE2 31,009 8/15/2018
0.11.6-PRE1 474 8/13/2018
0.11.5 356,593 7/19/2018
0.11.5-RC4 599 7/15/2018
0.11.5-RC2 4,330 7/6/2018
0.11.5-RC1 506 7/4/2018
0.11.5-PRE5 7,735 6/7/2018
0.11.5-nugetwin7test1 757 8/7/2018
0.11.4 663,337 3/28/2018
0.11.4-RC2 7,019 3/23/2018
0.11.4-RC1B 646 3/5/2018
0.11.3 404,093 12/4/2017
0.11.3-RC1 670 11/30/2017
0.11.3-CI1 854 1/26/2018
0.11.1 134,521 10/17/2017
0.11.1-RC1 6,224 10/5/2017
0.11.0 141,660 7/19/2017
0.11.0-RC3 1,266 7/14/2017
0.11.0-RC2 575 6/29/2017
0.11.0-RC1 1,256 6/21/2017
0.9.5 133,101 4/18/2017
0.9.5-RC3 1,187 4/14/2017
0.9.5-RC2 555 4/12/2017
0.9.4 14,580 3/1/2017
0.9.4-RC1-preview8 1,060 2/23/2017
0.9.4-RC1-preview7 532 2/23/2017
0.9.4-RC1-preview6 518 2/23/2017
0.9.4-RC1-preview5 511 2/23/2017
0.9.4-RC1-preview4 723 2/22/2017
0.9.4-RC1-preview2 639 2/18/2017
0.9.3-pre-20 1,021 11/23/2016
Show less