Перейти до вмісту

Терміни · adjective

idempotent

  • Безпека
  • Статуси
idempotent

Значення

Властивість операції видавати однаковий кінцевий результат незалежно від того, скільки разів її повторно викликали з тими самими параметрами.

Українською: ідемпотентний

Три приклади з роботи

Payment design

LeadOur payment charge endpoint must be strictly idempotent.Наш ендпоінт списання коштів має бути суворо ідемпотентним.

DevWe accept an Idempotency-Key header to prevent duplicate charges if the client retries.Ми приймаємо заголовок Idempotency-Key, щоб не списати гроші двічі при повторному запиті.

Webhook reliability

DevExternal webhooks can be delivered multiple times during network retries.Зовнішні вебхуки можуть приходити кілька разів через повторні спроби відправки мережею.

ArchitectDesign your webhook consumer to be idempotent by checking message IDs before processing.Зроби обробник вебхуків ідемпотентним, перевіряючи ідентифікатор повідомлення перед обробкою.

Database seeding

DevIs the database migration script idempotent?Чи є скрипт міграції бази даних ідемпотентним?

DBAYes, it uses 'IF NOT EXISTS' clauses so running it multiple times is completely safe.Так, він містить умови 'IF NOT EXISTS', тому багаторазовий запуск є абсолютно безпечним.

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

Пов’язані терміни