W3C | Collaboration

Locks, Leases and Lost Updates

See Also:

The Lost Update Problem

  1. Joe GETs version 1.1
  2. Bill GETs version 1.1
  3. Joe writes version 1.2
  4. Bill writes version 1.3, overwriting Joe's edits

Levels of Solution

  1. No mechanism
  2. Detection: error at step 4
  3. Prevention: warning/error at step 2
  4. Fairness: guarantee progress


Connolly Jan 96
last update by $Author: connolly $ on $Date: 1996/01/04 22:41:37 $