What is KafkaListenerContainerFactory?

Your thoughts?

SwiftOverJava |

@KafkaListener utilizes a ConcurrentMessageListenerContainer under the hood...

ConcurrentMessageListenerContainer manages a collection of KafkaMessageListenerContainer instances.

KafkaMessageListenerContainers includes a ConsumerFactory and info about topics and partitions.

MessageListenerContainer's receive messages from Kafka topics.

Venu K |

When you use @KafkaListener annotation, the KafkaListenerContainerFactory is used to configure the underlying ConcurrentMessageListenerContainer.


FAANGTrain |

KafkaListenerContainerFactory is an INTERFACE.


It extends the MessageListenerContainer INTERFACE.