Hey Ted, there's an on going discussion on the mailing list about making this change, and a KIP (KIP 185) has been submitted.
https://issues.apache.org/jira/plugins/servlet/mobile#issue/KAFKA-5795 https://lists.apache.org/thread.html/1e0afd093777d1c2f76ef55d7c9042aea1109ed40737668ec37595b1@%3Cdev.kafka.apache.org%3E ________________________________ From: Ted Yu <yuzhih...@gmail.com> Sent: Saturday, September 2, 2017 1:50:42 PM To: dev@kafka.apache.org Subject: Turing on idempotence by default Hi, I was reading https://www.confluent.io/blog/exactly-once-semantics-are-possible-heres-how-apache-kafka-does-it/ bq. this feature add negligible performance overhead over the non-idempotent producer. Should idempotence be turned on by default ? Cheers