Optimistic Concurrency
Whenever you have multiple processes or threads that manipulate the same data, you run into concurrency problems. In general, there are three common ways to manage concurrency in a data store. These are: pessimistic concurrency, optimistic concurrency and “Last in wins”. eXpress Persistent Objects supports the last two.