In systems where commit and rollback mechanisms are not available or undesirable, a compensating transaction is often used to undo failed transactions and restore the system to a previous state.
В системах, де механізми фіксації і відкату недоступні або небажані, компенсація транзакцій часто використовується для скасування невдалих транзакцій і відновлення системи до попереднього стану.