KIP-1277 — Support Delayed Message in Kafka
Discussion BrokerProducer
Introduces native delayed message delivery to Kafka, allowing producers to set a future delivery timestamp on records so they are held by the broker and only made visible to consumers at the specified time. Kafka has no built-in scheduling mechanism; teams implementing delayed retry logic for share groups (or any queue workload) must build external scheduling infrastructure or poll-and-republish loops.
Protocol Impact
Details
| Author | Henry Cai |
| Status | Discussion |
| Wiki | View on Apache Wiki |
| Created | 2026-01-30 |
| Last Modified | 2026-02-11 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.