Skip to content

fakefeik/KafkaClient

Repository files navigation

KafkaClient

A client for Kafka REST Proxy

Quickstart

Bring up test environment:

$ cd ./confluent
$ vagrant up

Run benchmark:

$ cd ./KafkaClient/bin
$ start Consumer.exe
$ start Publisher.exe

To see what kind of performance we should aim for in confluent platform tests I've replicated this Kafka 0.8 performance test. To run it on your machine, use 'vagrant up' in kafka08-test and then use these commands.

Run Kafka 0.8 benchmark:

$ cd ./kafka08-test
$ vagrant up
$ vagrant ssh
$ cd /vagrant/benchmark
$ ./create-topic.sh topic-name
$ ./test-producer.sh topic-name
$ ./test-consumer.sh topic-name
$ ./test-end-to-end-latency.sh topic-name
$ ./test-producer-consumer.sh topic-name