Kafka Config Tuner
Visualize and generate optimal Kafka configurations.
Advanced Mode
Scenarios
Fine Tuning
50%
Prioritize batching and compression for high volume.
50%
Prioritize immediate delivery over efficiency.
50%
Prioritize data safety and replication.
50%
Prioritize uptime over strict consistency.
Generated Configuration
Producer Config
acks
1Set to '1' for a balance of durability and performance (leader only).
linger.ms
5Set to 5ms for a small batching window.
batch.size
32768Set to 32KB for moderate batching.
compression.type
snappyUsing Snappy for decent compression speed.
retries
0No explanation available.
buffer.memory
33554432No explanation available.
max.in.flight.requests.per.connection
5Set to 5 to allow pipelining while maintaining ordering (with idempotence).
Consumer Config
fetch.min.bytes
1No explanation available.
fetch.max.wait.ms
500No explanation available.
enable.auto.commit
trueNo explanation available.
auto.offset.reset
latestNo explanation available.
isolation.level
read_uncommittedNo explanation available.
Topic Config
replication.factor
2Set to 2 for basic redundancy.
min.insync.replicas
1No explanation available.