On the face of it, optimistic concurrency control may seem unwise, since it is not a foolproof mechanism for preventing interference between users. But adopting it allows us some benefits that we feel well outweigh its drawbacks. The most important benefits are that it facilitates eliminating the mode boundary between navigating and editing, and avoids the complexity of locking mechanisms for a wide-area network of heterogeneous machines.
Google-1
Google-2
»ThesaHelp: Copyright 1988 by the ACM