diff --git a/optimistic-offline-lock/README.md b/optimistic-offline-lock/README.md index 98bf4140b..c14e102ba 100644 --- a/optimistic-offline-lock/README.md +++ b/optimistic-offline-lock/README.md @@ -35,6 +35,10 @@ Wikipedia says > Optimistic concurrency control (OCC), also known as optimistic locking, is a concurrency control method applied to transactional systems such as relational database management systems and software transactional memory. +Sequence diagram + +![Optimistic Offline Lock sequence diagram](./etc/optimistic-offline-lock-sequence-diagram.png) + ## Programmatic Example of Optimistic Offline Lock Pattern in Java In this section, we delve into the practical implementation of the Optimistic Offline Lock in Java. By following these steps, you can ensure that your application handles data conflicts and concurrency with minimal overhead. diff --git a/optimistic-offline-lock/etc/optimistic-offline-lock-sequence-diagram.png b/optimistic-offline-lock/etc/optimistic-offline-lock-sequence-diagram.png new file mode 100644 index 000000000..7870596ca Binary files /dev/null and b/optimistic-offline-lock/etc/optimistic-offline-lock-sequence-diagram.png differ