optimistic locking
A concurrency control strategy in databases and software where conflicts are assumed to be rare, and checks are performed only at commit time rather than locking resources in advance.
This framework employs optimistic locking.
With optimistic locking, a version number is often used when updating data.
Compound of 楽観 (optimistic) and ロック (locking), a direct translation of the English computing term 'optimistic locking'.