conduktor.io ↗

KIP-375 — Kafka Clients - make Metadata#TOPIC_EXPIRY_MS configurable

Discussion Client

Makes `Metadata.TOPIC_EXPIRY_MS` (the TTL for unused topic metadata in the client cache) configurable via a new `metadata.max.idle.ms` producer/consumer config. In high-throughput, low-latency systems, periodic metadata refresh triggered by topic expiry adds unexpected latency spikes to the caller thread.

Details

AuthorPavel Moukhataev
StatusDiscussion
WikiView on Apache Wiki
Created2018-09-24
Last Modified2018-10-03
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.