enable.idempotence=true
garantiert dir, dass die vom Producer gesendeten Nachrichten genau einmal und in der richtigen Reihenfolge übermittelt werden. Es garantiert jedoch nicht, dass ein Consumer die Nachricht genau einmal verarbeitet. Dafür musst du Transaktionen verwenden.