Všechna hesla

Slovník IT, managementu a projektového řízení

Kompenzační transakce

Compensating transaction

Nová operace, která napravuje účinek dřívější změny, pokud ji v distribuovaném procesu nelze jednoduše vrátit zpět.

Kompenzační transakce provede obchodní akci, která vyvažuje již potvrzený krok, například vrátí rezervaci nebo vytvoří vratku. Nejde o doslovné obnovení minulého databázového stavu: původní záznam zůstává součástí historie a kompenzace může mít vlastní vedlejší účinky. Návrh musí určit, jak se kompenzace opakuje, pokud sama selže, a jak se proces ručně dokončí.