Можете ли вы использовать архитектурный шаблон CQRS (Command-Query Responsibility Segregation) для создания сайта, такого как StackOverflow? Я относительно новичок в CQRS и DDD (Domain Driven Design) и изучаю шаблон и пытаюсь смоделировать сайты, с которыми я знаком, по шаблону. Хотя я вижу, что CQRS полезен для многих аспектов сайта, такого как StackOverflow, есть несколько областей, в которых я не уверен (или, по крайней мере, не могу понять сразу). В частности:
Мои опасения связаны с концепцией немедленной обратной связи, которую предоставляет SO. Может ли CQRS это обеспечить? Если так, как это будет сделано? Существуют ли хорошие примеры, иллюстрирующие, как с этим справиться?
Если это поможет, моя среда VS2010 / C # / SQL2008R2, но я открыт для других опций, таких как SQLite и т. Д. Я также смотрю на NCQRS и Основы LOKAD, а также образец Марка Нийхофа и я планирую загрузить образец Грега Янга. Больше я не нашел там примеров CQRS.
Спасибо!