This library allows you to produce messages to the Kafka distributed publish/subscribe messaging service.
Tested on Ubuntu and Redhat both with g++ 4.4 and Boost 1.46.1
Make sure you have g++ and the latest version of Boost: http://gcc.gnu.org/ http://www.boost.org/
./autoconf.sh
./configureRun this to generate the makefile for your system. Do this first.
makebuilds the producer example and the KafkaConnect library
make checkbuilds and runs the unit tests,
make installto install as a shared library to 'default' locations (/usr/local/lib and /usr/local/include on linux)
Example.cpp is a very basic Kafka Producer
There isn't much code, if I get around to writing the other parts of the library I'll document it sensibly, for now have a look at the header file: /src/producer.hpp
Ben Gray, DataSift, Inc.