CQRS. Факты и заблуждения
|
|
Вторник, 30 Января 2018 г. 22:59
+ в цитатник
CQRS — это стиль архитектуры, в котором операции чтения отделены от операций записи. Подход сформулировал Грег Янг на основе принципа CQS, предложенного Бертраном Мейером. Чаще всего (но не всегда) CQRS реализуется в
ограниченных контекстах (
bounded context) приложений, проектируемых на основе DDD. Одна из естественных причин развития CQRS — не симметричное распределение нагрузки и сложности бизнес-логики на read и write — подсистемы Большинство бизнес-правил и сложных проверок находится во write — подсистеме. При этом читают данные зачастую в разы чаще, чем изменяют.
Не смотря на простоту концепции, детали реализации CQRS могут значительно отличаться. И это именно тот случай, когда дьявол кроется в деталях.
Читать дальше ->
https://habrahabr.ru/post/347908/
Метки:
author marshinov
разработка веб-сайтов
проектирование и рефакторинг
анализ и проектирование систем
c#
.net
cqrs
simpleinjector
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-