Increase batch.size, increase linger.ms, and increase num.io.threads increases all three to improve throughput; others reduce some settings, which lowers throughput.
Final Answer:
Increase batch.size, increase linger.ms, and increase num.io.threads -> Option A
Quick Check:
Increase batch, linger, and I/O threads = A [OK]
Quick Trick:Increase batch size, linger time, and I/O threads for throughput [OK]
Common Mistakes:
Reducing batch size or linger.ms when throughput is needed
Decreasing I/O threads limits parallelism
Mixing increase and decrease incorrectly
Master "Performance Tuning" in Kafka
9 interactive learning modes - each teaches the same concept differently