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
./configure
Run this to generate the makefile for your system. Do this first.
make
builds the producer example and the KafkaConnect library
make check
builds and runs the unit tests,
make install
to 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.