Understanding Idempotent Producer in Kafka
Writing Twice a record in Kafka is problematic, making the consumer process a record twice !
If the sequence number is incorrect and duplicated, the broker will ignore the duplicated record and it won’t write the record again.
How to enable the Idempotent Producer
props.put("enable.idempotence", "1"l); //enable idempotence
Idempotent Producer Kafka
Â