conduktor.io ↗

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

AuthorViquarKhan
StatusDiscussion
WikiView on Apache Wiki
Created2026-03-08
Last Modified2026-04-06
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.