Термин · Backend разработчик

Idempotency

Свойство операции давать один результат при повторном выполнении.

Что означает

Важно для платежей, заказов и повторных запросов после timeout.

Пример применения

Повторный запрос с тем же idempotency key не создает второй заказ.

Синонимы и варианты

идемпотентность

Частые вопросы

Что такое Idempotency?

Свойство операции давать один результат при повторном выполнении.

Где применяется Idempotency?

Важно для платежей, заказов и повторных запросов после timeout.

Как выглядит пример Idempotency?

Повторный запрос с тем же idempotency key не создает второй заказ.

Связанные термины

Где встречается

При проектировании хранения, конкурентных операций и повторных запросов. Проверяют не только успешный одиночный вызов, но и сбои, параллельность и повторы.

Ошибки понимания

Идемпотентность касается эффекта повторения операции, а не обязательного побайтового совпадения ответов. Ключ повторной операции требует правил срока действия и обработки измененного запроса.

· Версия 2 · Обновлено

Независимая экспертная проверка не заявлена.

Что обновлено
  • — Обновлено: Где встречается, Ошибки понимания.

Материал предназначен для обучения. Адаптируйте рекомендации к внутренним регламентам компании и условиям проекта.

Предложить исправление через контакты Ariol