Вопрос проверяет понимание гарантий доставки сообщений и их влияния на надежность и дублирование данных.
Короткий ответ
Delivery semantics описывает гарантии доставки сообщений от producer’а к consumer’у. Kafka поддерживает at most once, at least once и exactly once семантики. Эти режимы отличаются риском потери и дублирования сообщений. Выбор семантики зависит от требований системы. Самая надежная, но сложная — exactly once.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.