QReactor is a Non-blocking java library for writing data to Kafka and Amazon Kinesis