Здесь у нас есть сервис, который производит приоритетные билеты на Kafka, и второй сервис, в котором операторы-люди используют эти билеты для звонков клиентам. Билеты генерируются ежедневно. Проблема в том, что некоторые клиенты могут быть отправлены в Кафку за несколько дней, и мы не хотим звонить клиенту дважды.
В настоящее время мы думаем о том, чтобы сохранить таблицу для хранения уже обработанных клиентов и пропустить их в случае дублирования. Другой вариант - Кафка автоматически пропускает эти дубликаты. Итак, вопрос в том, можно ли сказать Кафке, чтобы он не дублировал сообщения, уже обработанные при наличии ключа идентификации?