junior
Какова роль Producer API?
Producer API используется для публикации потока сообщений в топики Kafka. Он управляет партицированием сообщений, сжатием и балансировкой нагрузки между несколькими брокерами. Продюсер также отвечает за повторные попытки при неудачной публикации и может быть настроен на различные уровни гарантий доставки.
На собеседовании: упомяните, что Producer API — это низкоуровневый клиент. В Spring-приложениях обычно используется
KafkaTemplate, который оборачивает Producer API и добавляет удобства.