Изменения документа Оптимистичная блокировка

Редактировал(а) Alexandr Fokin 2024/07/05 11:48

<
От версии < 1.14 >
отредактировано Alexandr Fokin
на 2023/08/24 13:19
К версии < 1.16
отредактировано Alexandr Fokin
на 2024/07/05 11:48
Изменить комментарий: К данной версии нет комментариев

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -1,5 +1,5 @@
1 -
2 -
1 +(% style="background-color:#ffffff" %)
2 +|(% style="width:148px" %) |(% style="width:1337px" %)Оптимистичная блокировка, Optimistic lock
3 3  |(% style="width:148px" %)Алгоритм|(% style="width:1337px" %)(((
4 4  1. Берем элемент (не блокируя) (фиксируем version/timestamp)
5 5  1. Производим обработку.
... ... @@ -18,6 +18,8 @@
18 18  * Не подходит для операций, которые не являются идемпотентными (например запросы во внешние сервисы).
19 19  * В некоторых случаях может использовать для управления отсоединенными данными (Предполагая, что данные в основном хранилище либо не будут изменены, либо изменение отсоединенных данных будет отброшено, либо существование механизма слияния изменений основного хранилища и отсоединенного данных).
20 20  )))
21 +|(% style="width:148px" %) |(% style="width:1337px" %)Optimistic locking and automatic retry
22 +[[https:~~/~~/enterprisecraftsmanship.com/posts/optimistic-locking-automatic-retry/>>url:https://enterprisecraftsmanship.com/posts/optimistic-locking-automatic-retry/]]
21 21  
22 22  ----
23 23