Skip to content

set of tools to compare kafka performance on different environments

Notifications You must be signed in to change notification settings

doublecloud/kfbench

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lightweight Kafka benchmark tool

The goal of this tool is to efficiently saturate Kafka broker without being the bottleneck itself.

This tool is heavily based on franz-go benchmark example.

You would need podman installed to build images. See images/Makefile for example configuration

The tool can be run using make

make build
make run

The command above will autmatically create the required topic (named test) and produce data to it. It expects that your broker is accessible as localhost:9092