Я уже некоторое время использую Rx для создания шины событий (например, CQRS/ES) в одном приложении, и, похоже, это работает отлично. Однако, изучив множество различных источников событий...
Я работаю над системой CQRS/хранилища событий. На данный момент шаблон, который я использую, заключается в том, чтобы команды были синхронными. То есть пользовательский интерфейс не показывает операцию как завершенную до тех пор, пока...
Согласно Фаулеру (здесь), репозиторий «является посредником между доменом и слоями отображения данных, действуя как коллекция объектов домена в памяти». Так, например, в моем приложении Courier Service, ...
Я не совсем уверен, что понял, что такое Eventtore, я думал о нем как о некоем «журнале транзакций» для объектов домена. Каковы преимущества / недостатки этого и каковы хорошие сценарии для ...
Я понимаю разницу между командами и события, но во многих случаях вы получаете избыточность и сопоставление между двумя классами, которые по сути одинаковы (ThingNameUpdateCommand, ...
Предположим, у меня есть сложная система, в которой есть большие деревья людей. Простые мысли - это отношения сотрудников и менеджеров, многие сотрудники подчиняются одному менеджеру. Теперь помимо менеджера есть ...
Во всех примерах CQRS, которые я видел, события домена запускают обновления модели чтения, но ничего больше. Но как насчет того, чтобы событие домена вызывало другие изменения в домене? For ...
Я ищу платформу CQRS для языка программирования Scala. Идея использования Scala состоит в том, чтобы избежать ада аннотаций, который возникает при использовании таких фреймворков Java, как AxonFramework. Можете ли вы ...
Есть ли у кого-нибудь опыт использования готовых фреймворков в качестве specflow с CQRS в BDD. Мне понравился подход Марка Нейхофа, однако я уже использовал SpecFlow для других проектов. Может ли кто-нибудь ...
Я экспериментировал с хранилищем событий JOliver 3.0 в качестве потенциального компонента в проекте и пытался измерить пропускную способность событий через хранилище событий. Я начал использовать ...
Я пытаюсь оценить EventStore как надежный механизм организации очередей, внутренний для серверное программное обеспечение. MSMQ не работает в качестве альтернативы, потому что он не может поддерживать частичное упорядочение, упорядоченные сообщения в "..
У меня вопрос относительно обновлений нескольких агрегатов в одной транзакции с использованием хранилища событий JOliver. Насколько я понимаю, у каждого агрегата должен быть свой поток событий. Теперь, когда многие ...
Я ищу несколько подробных сквозных примеров CQRS с разумным набором модульных тестов. Также, Если кто-то знает несколько скринкастов CQRS, это было бы очень удобно. Я уже знаю ...
Я понимаю общую концепцию CQRS, но я У меня есть несколько вопросов, когда дело доходит до того, чтобы выйти за рамки кода примеров и слайдов, которые существуют, для решения реальных проблем. Проверка ...
Я работаю над своим первым «настоящим» DDD-приложением. В настоящее время мой клиент не имеет доступа к моему слою домена и запрашивает изменения в домене с помощью команд. Затем у меня есть отдельный (сплющенный) ...
Допустим, я хотел создать сагу, которая создается каким-то событием, затем сидит и ждет несколько часов, а если ничего происходит, отправляет некоторую команду. Теперь, если эта сага была полностью в памяти и у меня было ...
Если бы мне пришлось создать базовую систему персонального учета (потому что я я такой - это хобби-проект о предметной области, с которой я достаточно знаком, чтобы не увязнуть в требованиях), было бы ...
вот реальный пример, который приведет к моему вопросу: у меня есть AddCommentToArticleCommand, у которого есть ArticleId, текст комментария и адрес электронной почты. Эта команда: использует репозиторий статей, чтобы получить ...
Ребята, я работаю над моделью, где пользователи могут выбирать значения по умолчанию или вводить пользовательские значения, результаты формируют ряд популяционных прогнозов. Я привлечен к использованию CQRS-подобного подхода для разделения ...
Я изо всех сил пытаюсь получить голову, что должно произойти при восстановлении модели, повторные события из EventStore, в Особенно, когда события могут вызвать другие события. Например, ...
У меня есть суммарный корень 'Order', и в нем есть несколько методов, которые внутренне устанавливают его поле 'Status': Отправить .
Место на удержании
Взлететь.
Подтвердить
Отменить
и всё такое Доступные действия ...
Я подумываю о применении CQS для моего веб-сайта ASP.NET MVC, но в очень простом вопросе. Я не имею в виду CQRS, потому что я хочу использовать один и тот же источник данных для частей запросов и команд, и поэтому мне не нужно ...
Я внедряю новый веб-сервис, и пока я еще не использую CQRS, я хотел бы создать свой сервис, чтобы в будущем его можно было легко перенести в CQRS. Итак, я задаюсь вопросом о конвенции по наименованию для моего ...
Я ищу хорошие примеры тестирования домена с помощью JOlivers CommonDomain и EventStore. Я смотрел видео Грега Янга и у него есть красивый простой абстрактный совокупный корневой тестовый инструмент. ...
Мне было интересно, есть ли какая-либо документация / руководство по использованию Saga и EventStore. Отчасти меня смущает то, что когда вы смотрите на использование служебной шины, такой как NServiceBus или MassTransit, тоже ...
Если у вас есть несколько систем, которые объединены события, и все они используют источник событий. Где вы храните события? В моем случае у меня есть три системы: веб-сайт, который представляет собой магазин.
...
В моей архитектуре CQRS я хотел бы подтвердить, что когда я отправляю InsertSettingCommand (параметр является объектом ключа / значения), я хочу проверить, что ключ еще не существует в моей базе данных. Если я ...
Я оцениваю библиотеку EventStore JOliver. В частности, я пытаюсь использовать RavenDB в качестве механизма сохранения состояния для EventStore. EventStore поставляется с плагином для этого. ПРИМЕЧАНИЕ. База данных пуста ...
В настоящее время я ищу фреймворки CQRS для использования для проекта, который будет размещен в Azure. Я читал о Ncqrs и Lokad.CQRS и сейчас немного запутался. Будут ли они оба работать с ...
Я пытаюсь использовать CQRS и EventSorcing в своем новом проекте. Я следую тому пути, который Грег Янг предложил несколько лет назад (реализация Марка Нейхофа - http://cre8iveaught.com/blog/2009/11/12 / ...