Conflict Management

When multiple transactions are executed concurrently, there's a potential for conflicting operations on the same data item. Conflict management helps identify and resolve these conflicts, preventing data from becoming inconsistent. It is a critical aspect of parallel execution design in Arcology for ensuring data consistency and correctness.

The end goal is to guarantee that the execution of a set of parallel transactions will behave as if they were executed in any possible sequential order.

Last updated