0
ответов

Источник событий CQRS: проверка уникальности имени пользователя

Возьмем простой пример «Регистрация учетной записи». Вот процесс: Пользователь посещает веб-сайт Нажмите кнопку "Регистрация" и заполните форму, нажмите кнопку "Сохранить" Контроллер MVC: проверка уникальности имени пользователя с помощью...
вопрос задан: 23 May 2017 11:54
0
ответов

Несколько агрегатов/репозиториев в одной транзакции

У меня есть платежная система, как показано ниже. Оплата может быть произведена с помощью нескольких подарочных купонов. Подарочные купоны выдаются вместе с покупкой. Покупатель может использовать этот подарочный купон на...
вопрос задан: 23 May 2017 11:53
0
ответов

CQRS и первичный ключ: guid или нет?

Для моего проекта, который является потенциально большим веб-сайтом, я решил отделить командный интерфейс от интерфейса запроса. В результате отправка команд - это односторонние операции, которые не возвращают ...
вопрос задан: 23 May 2017 11:52
0
ответов

Как написать функциональность с помощью DDD / CQRS

У меня есть домен банковского счета, как указано ниже. Могут быть SavingsAccount, LoanAccount, FixedAccount и так далее. Один пользователь может иметь несколько учетных записей. Мне нужно добавить новую функциональность – получить все...
вопрос задан: 23 May 2017 11:43
0
ответов

В CQRS должна ли моя сторона чтения возвращать DTO или ViewModels?

Я веду спор с моими коллегами по поводу дизайна стороны чтения приложения CQRS. Вариант 1. Сторона чтения моего приложения CQRS возвращает DTO, например: открытый интерфейс ...
вопрос задан: 17 October 2016 03:30
0
ответов

Предложение по структуре для CQRS и EventSourcing [закрыто]

Существуют ли какие-либо другие Java-фреймворки для CQRS и Event Sourcing, кроме Axon Framework? Я специально ищу фреймворк на основе Java. Должен поддерживать источник событий.
вопрос задан: 23 July 2016 21:57
0
ответов

CQRS и события домена

CQRS заставил меня задуматься .. Я пытаюсь начать новый проект с идеями CQRS. Главное, что мне нравится, это 1) разделение запросов и команд. Наши запросы к домену были проблемой. ...
вопрос задан: 18 May 2016 22:27
0
ответов

Когда вступают в игру обработчики событий домена?

У меня есть простой домен examle из двух агрегатных корней и одной обычной сущности. Tenant, UserGroup и User, где в данном конкретном примере Tenant и User составляют два AggregateRoots. Когда ...
вопрос задан: 3 April 2016 15:57
0
ответов

Как получить исторические события после изменений в структуре событий домена

Данное хранилище событий с полями: AggregateId: integer Полезная нагрузка: blob Версия: целое число Содержит события на основе: открытого класса OrderLineAdded {int Id; короткое количество; } ... а затем ...
вопрос задан: 20 December 2015 13:22
0
ответов

Symfony2 - как создать форму на основе динамических параметров из базы данных? (EAV)

Я хотел бы создать форму на основе динамических параметров, которые хранятся в БД. Итак, я создал сущность с именем Parameter, которая определяет имя параметра, которое должно отображаться как метка поля формы ./*...
вопрос задан: 8 December 2015 05:36
0
ответов

CQRS и сервисная шина

CQRS - это разделение команд и запросов. Мы можем легко добавить его, используя несколько шаблонов и технологий, таких как Event Sourcing, DDD, NoSQL и т.д... но является ли ServiceBus обязательным?
вопрос задан: 4 August 2015 21:41
0
ответов

CQRS - конечная согласованность

У меня есть следующий сценарий, который мне нужно реализовать по шаблону CQRS: пользователь входит в систему пользователь вводит некоторые сведения о страховании пользователь запрашивает решение, которое необходимо применить пользователь просматрив
вопрос задан: 12 July 2015 06:36
0
ответов

Проверка уникальности при использовании CQRS и источников событий

Я пытаюсь реализовать свою собственную инфраструктуру CQRS с использованием источников событий, чтобы лучше изучить ее. В качестве примера проекта я реализую движок блога, я знаю, что он может не идеально подходить, но я просто хочу ...
вопрос задан: 4 May 2015 17:46
0
ответов

Отправка электронной почты или SMS с использованием CQRS и доменно-ориентированного проектирования

В настоящий момент мы создаем новую архитектуру, основанную на принципах CQRS и доменно-ориентированного проектирования. Теперь у нас есть некоторые дискуссии о том, как нам следует поступать с внешними ...
вопрос задан: 6 October 2013 17:13
0
ответов

Архитектура приложения ASP.NET MVC

Я занимаюсь анализом потенциально большого веб-сайта, и у меня есть номер вопросов. Веб-сайт будет написан на ASP.NET MVC 3 с механизмом просмотра бритвы. В большинстве примеров ...
вопрос задан: 9 February 2013 22:09
0
ответов

Is CQRS a good approach for implementing a social application on Google App Engine?

It seems to me that the CQRS (Command and Query Responsibility Segregation) approach might be suitable for implementing a robust and responsive social application server on GAE, because: CQRS doesn't ...
вопрос задан: 3 September 2012 07:54
0
ответов

Реальный опыт работы с Axon Framework [закрыто]

В рамках исследования CQRS для использования в проекте я столкнулся с Axon Framework, и мне было интересно, имеет реальный жизненный опыт. Просто для ясности, я спрашиваю о...
вопрос задан: 3 September 2012 07:53
0
ответов

Команда Event Sourcing или событие из внешней системы?

В большинстве случаев я понимаю разницу между командой и событием в системе CQRS+ES. Однако есть одна ситуация, которую я не могу понять. Предположим, я строю личные финансы...
вопрос задан: 10 August 2012 07:48
0
ответов

CQRS - как моделировать систему выполнения сценария

Недавно я начал исследовать CQRS и DDD для нового проекта, который я собираюсь начать. Я изучил много материала от Уди Дахана, Грега Янга, Марка Нейхофа и других. Это были ...
вопрос задан: 9 August 2012 00:53
0
ответов

CQRS + источник событий:(правильно ли, что )команды обычно передаются с точки -на -, а события домена передаются через pub/sub?

Не знал, как сократить это название. В основном я пытаюсь понять концепцию CQRS (http://en.wikipedia.org/wiki/Command-query_separation). и родственные понятия. Хотя CQRS...
вопрос задан: 19 July 2012 21:47
0
ответов

Использую ли я Azure Table Storage или SQL Azure для нашей системы чтения CQRS?

Мы собираемся внедрить часть чтения нашей системы CQRS в доме -с целью значительно улучшить нашу производительность чтения. В настоящее время наши чтения проводятся через веб-службу, которая запускает...
вопрос задан: 9 July 2012 08:26
0
ответов

Что запускает обновление пользовательского интерфейса в клиентском приложении CQRS?

Я пытаюсь изучить и применить подход к проектированию CQRS (, шаблон и архитектуру )к новому проекту, но, похоже, упускаю ключевую часть. Мое клиентское приложение выполняет запрос и получает список...
вопрос задан: 6 July 2012 14:06
0
ответов

Реализация универсального интерфейса в Java

У меня есть общий вопрос по Java, на который я надеялся, что кто-нибудь сможет ответить. Рассмотрим следующий код: событие открытого интерфейса {} открытый класс AddressChanged реализует событие {} открытый класс AddressDiscarded ...
вопрос задан: 6 July 2012 08:56
0
ответов

Новый идентификатор объекта в доменном событии

Я создаю приложение с моделью домена, используя CQRS и концепции событий предметной области (, но без источников событий, просто старый добрый SQL ). С событиями типа SomethingChanged проблем не было. Потом я получил...
вопрос задан: 30 June 2012 21:49
0
ответов

Должны ли команды быть асинхронными в CQRS?

Из того, что я прочитал, проекты CQRS включают асинхронные команды, когда команды помещаются в очередь. Пользователь предполагает, что все в порядке, и пользовательский интерфейс опрашивает или через таймер получает некоторую обратную связь, если все рабо
вопрос задан: 24 June 2012 10:04
0
ответов

CQRS с устаревшими системами

Я хочу преобразовать относительно новое веб-приложение с четкой моделью предметной области в систему, более похожую на CQRS. Мое новое приложение, по сути, является улучшенной заменой старого...
вопрос задан: 19 June 2012 14:08
0
ответов

CQRS - Когда отправлять подтверждающее сообщение?

Пример. Бизнес-правила гласят, что клиент должен получить подтверждающее сообщение (электронное письмо или подобное) после размещения заказа. Предположим, что событие NewOrderRegisteredEvent отправляется из ...
вопрос задан: 13 June 2012 13:46
0
ответов

Можно ли создавать огромные события в Event Sourcing?

Мы используем источник событий и строим агрегаты из потока событий. У меня 2 агрегата - А1 и А2. A1 используется в качестве шаблона для создания A2. Размер A1 может быть довольно большим. ...
вопрос задан: 8 June 2012 19:20
0
ответов

Проверка домена в архитектуре CQRS

Опасность... Опасность, доктор Смит... Предстоящий философский пост Цель этого поста — определить, является ли размещение логики проверки вне моих объектов домена (на самом деле совокупного корня) на самом деле...
вопрос задан: 4 June 2012 21:56
0
ответов

Почему хранилище событий должно быть на стороне записи?

Источники событий преподносятся как бонус за ряд вещей, например. история событий/контрольный журнал, полная и непротиворечивая регенерация представлений и т. д. Звучит здорово. Я фанат. Но это на стороне чтения...
вопрос задан: 14 May 2012 17:33