The Apache Kafka C/C++ library
librdkafka is an Apache Kafka C/C++ library, which is an implementation of the apache-kafka protocol.
The library provides a Consumer, Producer and Admin client for the brokers.
A bunch of other language bindings has been built on top of it, including Haskell, Node.js, OCaml, PHP, Python, Ruby, C# / .NET.
Links
Related Tags