Основные семантики — at-most-once, at-least-once и exactly-once в заданной области. На практике часто используют at-least-once с идемпотентным обработчиком.
Какую семантику доставки сообщений вы используете?
Основные семантики — at-most-once, at-least-once и exactly-once в заданной области. На практике часто используют at-least-once с идемпотентным обработчиком.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Основные семантики — at-most-once, at-least-once и exactly-once в заданной области. На практике часто используют at-least-once с идемпотентным обработчиком.
Объясните момент подтверждения и последствия сбоя между записью результата и ack. Exactly-once внутри брокерного контура не гарантирует однократность произвольного внешнего эффекта. Ответ о вашем проекте должен назвать конкретную границу гарантии, а не только рекламное свойство очереди.