
Librdkafka is a c implementation of the apache kafka protocol. it currently implements the 0.8 version of the protocol and can be used to develop both producers and consumers.
more information about apache kafka can be found at http://kafka.apache.org/