System Design · Senior · Запитання 6 з 75

Чому споживачі черги з доставкою «at-least-once» мають бути ідемпотентними?

Пояснення

Exactly-once на практиці дорогий або недосяжний, тому системи гарантують «принаймні один раз». Обробник зберігає id оброблених повідомлень або робить операції ідемпотентними (upsert замість insert).

Де почитати

Помилка в запитанні

System Design · Senior · запитання 6

Перевірте себе

Пройдіть тест System Design · Senior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест