Hi Andrew,
Thanks for the nice KIP, This KIP design for introducing dead-letter queues 
(DLQs) for Share Groups is generally clear and reasonable, addressing the key 
pain points of handling "poison message".


D01: Should we consider implementing independent ACL configurations for DLQs? 
This would enable separate management of DLQ topic read/write permissions from 
source topics, preventing privilege escalation attacks via "poison message" + 
DLQ mechanisms.


D02: While disabling automatic DLQ topic creation is justifiable for security, 
it creates operational overhead in automated deployments. Can we introduce a 
configuration parameter auto.create.dlq.topics.enable to govern this behavior?


D03: How should we handle failure scenarios when brokers attempt to write 
records to the DLQ?
---- Replied Message ----
| From | Andrew Schofield<andrew_schofield_j...@outlook.com> |
| Date | 07/08/2025 17:54 |
| To | dev@kafka.apache.org<dev@kafka.apache.org> |
| Subject | [DISCUSS]: KIP-1191: Dead-letter queues for share groups |
Hi,
I'd like to start discussion on KIP-1191 which adds dead-letter queue support 
for share groups.
Records which cannot be processed by consumers in a share group can be 
automatically copied
onto another topic for a closer look.

KIP: 
https://cwiki.apache.org/confluence/display/KAFKA/KIP-1191%3A+Dead-letter+queues+for+share+groups

Thanks,
Andrew

Reply via email to