Я пишу многопоточное приложение, которое будет работать на двух активных-активных серверах с балансировкой нагрузки и обращаться к кластерной базе данных на другом сервере. Очевидно, я не хочу, чтобы несколько потоков одновременно записывали одни и те же записи, а SQL обеспечивает блокировку, чтобы этого не происходило. Каковы преимущества и недостатки использования мьютексов в приложении, даже если конфигурация «активный-активный» означает, что коллизии не могут быть полностью остановлены?
Спасибо, Патрик