Публикации по теме 'event-sourcing'


Библиотека Redux никогда не была вдохновлена ​​Event Sourcing, потому что автор уже сказал мне, что он ...
Redux - это библиотека, которая реализует архитектуру, вдохновленную поиском событий. Библиотека Redux никогда не была вдохновлена ​​Event Sourcing, потому что автор уже сказал мне, что он не знал Event Sourcing, когда создавал ее. Он был вдохновлен чем-то (потоком), которое могло или не могло быть напрямую основано на Event Sourcing. Учитывая то, как обстоят дела, есть свидетельства того, что ни одно из них не было основано на этом (возможно, просто вдохновлено, как вы говорите, что..

Вопросы по теме 'event-sourcing'

Параллелизм создания с CQRS и EventStore
Исходная информация: я использую для входа внешнего поставщика OAuth. Если пользователь входит во внешний OAuth, он может войти в мою систему. Однако этот пользователь может еще не существовать в моей системе. На самом деле это не проблема...
910 просмотров
schedule 20.11.2022

DDD, графы объектов и поиск событий
вступление Этот вопрос касается DDD и источника событий, где объекты в составе агрегата, отличного от агрегированного корня, имеют поведение, генерирующее события. Пример Далее следует пример описываемой мной ситуации, в которой я уверен, что...
953 просмотров

Архитектура LMAX — рост данных
Рассмотрим следующий сценарий из архитектуры LMAX, описанного Мартином Фаулером : Для иллюстрации я буду использовать простой пример без LMAX. Представьте, что вы делаете заказ на драже с помощью кредитной карты. ‹...> В архитектуре...
1562 просмотров

Отчетность в мире CQRS/ES
Я думаю, что понимаю идею модели чтения в контексте ES + CQRS (пожалуйста, поправьте меня, если не так). Однако у меня все еще есть некоторые сомнения относительно его использования в контексте «серьезных» репортажей. Допустим, я использую...
1405 просмотров
schedule 23.04.2024

Следует ли при использовании MDA различать идемпотентные и неидемпотентные обработчики событий?
Вопрос предполагает использование Event Sourcing. При восстановлении текущего состояния путем воспроизведения событий обработчики событий должны быть идемпотентными. Например, когда пользователь успешно обновляет свое имя пользователя, может быть...
313 просмотров

Logstash - ›Elasticsearch - обновить денормализованные данные
Объяснение варианта использования У нас есть реляционная база данных с данными о наших повседневных операциях. Цель состоит в том, чтобы позволить пользователям искать важные данные с помощью полнотекстовой поисковой системы. Данные нормализованы...
879 просмотров

Как/куда загрузить объект значения, который является сущностью в разных BC в системе на основе DDD и CQRS/ES
Я прошел этот замечательный учебник: http://www.cqrs.nu/tutorial/cs/01-design и пытаюсь сделать свое приложение таким же образом. По моим предыдущим вопросам я знаю, что то, что является сущностью в одной БК, может быть представлено как...
240 просмотров

Проверка события
Мы рассматриваем возможность внедрения шаблона CQRS на работе и у нас есть пара вопросов о проверке. Допустим, у нас есть 3 совокупных корня: User Business UserToBusinessRelationship Когда пользователь регистрируется,...
884 просмотров

Как убедиться, что агрегат существует перед публикацией события?
Я просматривал API Wolkenkit ... и не совсем понятно, как узнать, какие команды требуют совокупного идентификатора, а какие нет. Из того, что я могу сказать, клиентский API предлагает что-то вроде этого app.accounting.invoice().issue({...
282 просмотров

Реализация AWS Event Sourcing
Я новичок в микросервисах и Event-Sourcing, и я пытался найти способ развернуть всю систему на AWS. Насколько мне известно, существует два способа реализации архитектуры, управляемой событиями: Использование AWS Kinesis Data Stream...
3583 просмотров

Как я могу с помощью Axon повторно инициализировать некоторое значение с той же первой командой InitAvailableQuantityCommand?
Предположим, у нас есть запас. этот запас должен сохранять идентификатор продукта и доступное количество. пользователь этого запаса может часто обновлять (InitAvailableQuantityCommand) доступное количество. если какой-то продукт был продан, наша...
42 просмотров

Обработка событий в отношениях между агрегатами и агрегатном состоянии
Недавно я начал свою первую попытку разработать веб-приложение для продажи билетов, используя принципы проектирования, ориентированные на предметную область, в сочетании с поиском событий и CQRS. Поскольку это моя первая попытка отойти от...
1619 просмотров

Предпочтительный способ обработки источника событий в рецепте NestJS CQRS
Я пытался выяснить предпочтительный способ выполнения поиска событий при использовании рецепта NestJS CQRS ( https://docs.nestjs.com/recipes/cqrs ). Я смотрел на фреймворк NestJS в течение последних двух недель, и мне нравятся все его аспекты. За...
2561 просмотров

Laravel Event Sourcing (Spatie) — использование прогнозов в бизнес-правилах
Я знаю, что общая концепция источника событий заключается в том, что состояние приложения должно иметь возможность воспроизводиться из потока событий. Однако иногда нам нужно получить информацию для бизнес-правил из других частей системы. т. е. у...
308 просмотров
schedule 30.04.2024