У меня есть структура микросервисов, подобная этой Изображение .
Мой вопрос: как я могу обработать параллелизм транзакций в архитектуре микросервисов с ORM (EF Core), избегая проблем с моими данными ?
Пример: есть 3 сообщения pubsub, которые должны обновить ту же запись клиента.
В моих микросервисах я пытаюсь справиться с этим с помощью метки времени .. (https://docs.microsoft.com/En-Us/ef/core/modeling/concurrency?tabs=data-annotations), но я спрашиваю, есть ли другой способ сделать это.
Я ненавижу Ретри, чтобы решить оптимистический c параллелизм ... но если это единственное решение, тогда я приму его.