Aptarti projektą

Idempotentiškumas

Savybė, kai tą pačią užklausą pakartojus kelis kartus rezultatas lieka toks pat, kaip atlikus vieną kartą.

Žodynas · Priežiūra ir techninė kokybė

Tinkle užklausos kartais nutrūksta: siuntėjas nesulaukia atsakymo ir nežino, ar veiksmas buvo atliktas. Saugiausia pakartoti – bet tik jei pakartojimas nesukurs antro užsakymo ar antro mokėjimo.

Idempotentiška operacija tai užtikrina. Dažniausiai kiekvienai užklausai suteikiamas unikalus atpažinimo raktas: gavėjas jį įsimena ir, gavęs tą patį raktą dar kartą, grąžina ankstesnį rezultatą, o ne atlieka veiksmą iš naujo.

Be šios savybės integracijos kuria dublikatus – du kartus išrašytas sąskaitas, dvigubus užsakymus – ir tai paaiškėja tik sutikrinant duomenis. Todėl apie pakartojimus verta klausti dar projektuojant integraciją.

Kur tai svarbu praktiškai

Susijusios paslaugos

Aptarti savo situaciją

Visi terminai