synchronization mechanism to redo with the same order, locks, concurrency control