Optimistic Updates in a Pessimistic World

Optimistic Updates in a Pessimistic World