Назовите фактический механизм retries: библиотека, настройки клиента, consumer container, отдельный retry topic или собственная очередь. Главное — условия повторения, задержка и сохранность состояния.
Как именно была реализована повторная попытка: за счет Java-библиотеки или иным образом?
Назовите фактический механизм retries: библиотека, настройки клиента, consumer container, отдельный retry topic или собственная очередь. Главное — условия повторения, задержка и сохранность состояния.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Назовите фактический механизм retries: библиотека, настройки клиента, consumer container, отдельный retry topic или собственная очередь. Главное — условия повторения, задержка и сохранность состояния.
Объясните, какие ошибки считаются временными, сколько попыток разрешено и куда попадает окончательная ошибка. Учитывайте backoff с jitter, общий deadline и идемпотентность операции. Локальный sleep отличается от долговечной отложенной попытки: при рестарте состояние может потеряться. Если использовали библиотеку, приведите её реальную конфигурацию, а не только название.