Hasło słownika

Idempotencja

Właściwość operacji, która daje ten sam efekt niezależnie od liczby powtórzeń.

DevOpskategoria
1aliasy
Kategoria: DevOps
Aliasy: Idempotency

Opis

Idempotencja jest kluczowa przy retry, webhookach i kolejkach. Bez niej łatwo o podwójne zamówienia, podwójne płatności i chaos.

Przykłady

  • Webhook payment_received przetwarzasz tylko raz po eventId.
  • API tworzenia zamówienia przyjmuje idempotency key.
  • Worker ignoruje duplikaty z kolejki.