Comments 4
Сага это не механизм, а просто паттерн.
Операция перевода денег заключается в блокирование средств на всех источниках, списании нужного количества средств и пополнее нового счета или их возврата.
Большая часть проблем связана с доисторичностью банковских систем и уже не существует в современном мире.
Там где вы городите «согласованность», вам стоит подумать, может она там и не нужна. Так-же возможно вам стоит подумать о возможности добавления «подтверждённых данных», когда например баланс счета вычисляется из суммы подтверждённых средств, а неподтверждённые средства можно безболезненно удалить.
Есть ли у вас реальные примеры, где требуется согласованность, кроме кэша процессора и оперативной памяти?
Операция перевода денег заключается в блокирование средств на всех источниках, списании нужного количества средств и пополнее нового счета или их возврата.
Большая часть проблем связана с доисторичностью банковских систем и уже не существует в современном мире.
Там где вы городите «согласованность», вам стоит подумать, может она там и не нужна. Так-же возможно вам стоит подумать о возможности добавления «подтверждённых данных», когда например баланс счета вычисляется из суммы подтверждённых средств, а неподтверждённые средства можно безболезненно удалить.
Есть ли у вас реальные примеры, где требуется согласованность, кроме кэша процессора и оперативной памяти?
0
Слово «классический» подразумевает, что этот пример часто встречается в материалах на тему согласованности. Странно, что вы ни разу не видели его в подобных статьях.
Пример абстрактный и лишь объясняет «на пальцах» что такое согласованность. При этом не утверждается, что реальные банковские системы работают именно так.
Реальные примеры вы можете увидеть в данной статье, в разделе (не угадаете!) «Область применения и примеры применения».
Пример абстрактный и лишь объясняет «на пальцах» что такое согласованность. При этом не утверждается, что реальные банковские системы работают именно так.
Есть ли у вас реальные примеры, где требуется согласованность, кроме кэша процессора и оперативной памяти?
Реальные примеры вы можете увидеть в данной статье, в разделе (не угадаете!) «Область применения и примеры применения».
+1
Sign up to leave a comment.
Согласованность данных в высоконагруженных системах