же, который в постгре и много где еще, это же как раз и есть оптимистичная блокировка, т.е. проблема скорее в потом, чтоб не держать много разных строк, или я не права?
в чем проблема оптимистичных блокировок, как таковых - я не знаю. А вот когда одни и теже данные почему-то обновляются несколькими акторами - это уже какая-то архитектурная проблема, а мы пытаемся её решить костылем (оптимистичными блокировками), заставляя БД постоянно делать дополнительную работу
Ну вы же не однопользовательскую систему строите, возможного одновременного обновления одних и тех же данных не избежать, да и «костыль» очень даже красивый
мне сложно сейчас придумать пример из головы, когда в нашей системе у нас есть бизнес необходимость работать над одними и теми же данными, при этом это не инструмент для совместной работы, где правят балом алгоритмы из CRDT мира)
Обсуждают сегодня