Англійська лексика: Розробка програмного забезпечення · Архітектура, шаблони проєктування й графіка

Що означає idempotency?

Значення й приклади · Розробка програмного забезпечення

іменникПоширений термін

idempotency: ідемпотентність

Властивість, за якої повторення операції має той самий очікуваний ефект, що й одноразове виконання.

Де і як уживається

Термін уживають, проєктуючи повторні спроби. Відповіді на повторні виклики можуть відрізнятися, хоча очікуваний стан лишається незмінним.

Приклади речень

  1. The endpoint uses idempotency to prevent a retried payment request from creating a second charge.

    Кінцева точка використовує ідемпотентність, щоб повторний запит на оплату не створив другого списання.

    Повтор має розпізнаватися як та сама операція, а не як нова покупка.

  2. The delete endpoint preserves idempotency even if a later call reports that the record is absent.

    Кінцева точка видалення зберігає ідемпотентність, навіть якщо пізніший виклик повідомляє, що запису вже немає.

    Відповідь може змінитися, але очікуваний результат — відсутність запису — залишається тим самим.

Поширені словосполучення

  • ensure idempotency
  • idempotency key