pravega / pravega-benchmark

Performance benchmark tool for Pravega
Apache License 2.0
8 stars 22 forks source link

Kafka benchmarking Implementation #40

Closed kmgowda closed 5 years ago

kmgowda commented 5 years ago

Change log description The existing pravega bench marking tool is extended to do the Kafka bench marking.

Purpose of the change Fixes #39 .

What the code does The new classes KafkaWriterWorker and KafkaReaderWorker are added to kafka write, read and end to end latency bench marking. Documentation about how to build and use the pravega benchmark tool for kafka bench marking is added.

How to verify it build the tool; use option "kafka -true" for Kafka bench marking with producers and consumers to write and read the events to/from Kafka cluster. Execute the end -end latency variant by supplying both producers and consumers.

Signed-off-by: Keshava Munegowda keshava.munegowda@dell.com