Блокировки - Пессимистичная блокировка 

Page / - Изменено Alexandr Fokin в 2023/08/24 23:29 

Пессимистичная блокировка 
Изменено Alexandr Fokin
в 2023/08/24 23:29

Оглавление

 	Пессимистичная блокировка, Pessimistic lock	
Алгоритм	 1.	Берем элемент. (блокируя его некоторым образом) (в момент блокировки другой обработчик не может получить доступ и ожидает)
 2.	Производим обработку.
 3.	Сохраняем элемент.
 4.	Снимаем блокировку. (Должна быть некоторая гарантия снятия снятия блокировки, даже если обработка или сохранение элемента упадут с ошибкой).	

Внутренние ссылки:
Дочерние страницы:
Обратные ссылки:
•	PostgreSQL. Организация блокировок с пропуском заблокированных
•	Многопоточность и асинхронность
•	AddOrUpdate
•	Микросервисы. Паттерны разработки и рефакторинга. | Крис Ричардсон.
•	Транзакции и блокировки
•	Транзакции
•	madelson DistributedLock
•	Удаление по условию
•	Ошибки
•	MSSQL. Организация блокировок с пропуском заблокированных