Optimistic Offline Lock Pattern
Detect conflicting edits at commit time using a version. An offline concurrency pattern in the Enterprise Application Patterns catalog. With Java/Spring code.
Detect conflicting edits at commit time using a version.
- Family
- Enterprise Application Patterns
- Category
- Offline Concurrency
- Source
- Martin Fowler — Patterns of Enterprise Application Architecture
Where it appears
- Lost Updates & Optimistic Locking — Simulation
- Transactions Lab — Lab
More offline concurrency patterns
- Pessimistic Offline Lock — Prevent conflicts by locking data for the whole business transaction.