Nikolay
Сейчас читаю Клеппмана . Он в главе про репликацию в распределенных системах баз данных без лидера рассматривает вопрос разрешения конфликтов записи на основе оптимистических блокировок только . Это выглядит странным. Ни одна знакомая реляционная база не использует такой подзод при записи/изменении . Все делают на основании locks? Ну да , в распределенных системах lock дорогой, но иначе это же не про консистентность? Неужели lock в распределенных системах настолько дорого ? Ну я в mongo не очень, но ведь в монго на основе локов?
Ну DynamoDB, которая самая известная из таких СУБД, она eventually-consistent, да. Он в той же главе вроде много об этом пишет