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

Set to '1' for a balance of durability and performance (leader only).

1
linger.ms

Set to 5ms for a small batching window.

5
batch.size

Set to 32KB for moderate batching.

32768
compression.type

Using Snappy for decent compression speed.

snappy
retries

No explanation available.

0
buffer.memory

No explanation available.

33554432
max.in.flight.requests.per.connection

Set to 5 to allow pipelining while maintaining ordering (with idempotence).

5

Consumer Config

fetch.min.bytes

No explanation available.

1
fetch.max.wait.ms

No explanation available.

500
enable.auto.commit

No explanation available.

true
auto.offset.reset

No explanation available.

latest
isolation.level

No explanation available.

read_uncommitted

Topic Config

replication.factor

Set to 2 for basic redundancy.

2
min.insync.replicas

No explanation available.

1