KIP-1316 — Circuit Breaker for Share Group DLQ Overflow
Discussion BrokerConsumer
Adds a circuit breaker to share group DLQ routing, including a `share.group.dlq.write.timeout.ms` fall-through that archives records instead of holding locks when DLQ writes stall. Under KIP-1191, a failing downstream service can drain a whole topic into the DLQ within minutes, and a DLQ topic outage makes the coordinator hold ARCHIVING record locks until `group.share.partition.max.record.locks` is exhausted — reintroducing head-of-line blocking on the primary stream through a secondary failure.
Details
| Author | ViquarKhan |
| Status | Discussion |
| Wiki | View on Apache Wiki |
| Created | 2026-03-08 |
| Last Modified | 2026-04-06 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.