Description
Kafka Streams currently support the `KafkaClientSupplier` interface which allows users to create client instances. However, this interface is mostly used to wrap the standard Kafka clients.
To setup Kafka Streams for future modification, including KIP-1071, the Kafka Streams runtime needs to create client instances, and thus the `KafkaClientSupplier` interface should be deprecated and get removed in the future.
To still allow users to wrap client and to intercept call, we propose to add a new `KafkaClientInterceptor` interface.
Attachments
Issue Links
- blocks
-
KAFKA-17125 Streams Rebalance Protocol
- Open
- mentioned in
-
Page Loading...