Описание тега event-sourcing
Источник событий - это шаблон проектирования, который фиксирует все изменения состояния приложения в виде последовательности событий.
1
ответ
Kafka Streams: Частичная переработка по ключу
Сценарий: В сценарии веб- сеанса KafkaStreams с неограниченным (или многолетним) хранением, с интерактивными запросами (это может быть просмотрено при необходимости), со многими клиентами, каждый из которых имеет много пользователей (каждый пользова…
15 фев '18 в 12:14
1
ответ
Как реализовать вход в Facebook в cqrs?
Я изучаю cqrs и источник событий и пытаюсь использовать его в своем проекте. И я застрял на 1-м шаге: вход в Facebook. Я хочу реализовать контроллер для обратного вызова в Facebook. Основная логика очень проста: просто выполните поиск существующих п…
26 июн '14 в 11:32
1
ответ
CQRS может запросить источник события?
Обычно, когда говорят о реализации CQRS, предполагается, что команды являются источником событий. Но могут ли запросы, сделанные пользователем, быть источником созданных событий в хранилище событий? Или такие действия (когда нам нужно событие, отраж…
14 мар '16 в 15:10
1
ответ
Источник событий: воспроизведение событий для дочерних объектов в совокупности
Когда дело доходит до воспроизведения событий для совокупности, как вы Apply эти события для дочерних (некорневых) объектов. Пока у меня есть две идеи о том, как можно это сделать. Получить Aggregate Root для направления событий в соответствующие об…
14 окт '13 в 10:19
0
ответов
Выполнение события akka-persistence-cassandra задерживается из-за пропущенных событий
Как часть кода akka-persistence-cassandra - событие, которое приходит с порядковым номером!= 1, инициирует поиск отсутствующей процедуры в случае, если порядковый номер 1 отсутствует в текущем временном интервале. Поскольку события для одного и того…
05 ноя '18 в 10:02
2
ответа
CQRS/ возможная согласованность - обработка ошибки чтения стороны чтения
Меня интересует, как другие обрабатывают сбой обновления базы данных Read Side DB в CQRS/Event Sourcing, в конечном итоге совместимых системах. У меня есть такая система, которая может добавить событие в мое хранилище событий, а затем по какой-то пр…
12 июл '18 в 15:44
1
ответ
DDD дизайн + Неизменность при использовании источников событий хорошая идея?
Это мой третий вопрос по DDD и источникам событий. Я изучал некоторые лучшие практики и не имел отношения к DDD. Хорошая идея - сделать ваши классы неизменяемыми, если это возможно. Тем не менее, я вижу проблему в моей голове, пытаясь жениться на ша…
23 апр '18 в 22:06
2
ответа
Сложная работа агрегат
У меня очень сложный рабочий процесс, и я не на 100% понимаю, с чем и как справиться. Я не хочу иметь код, это просто вопрос, кто за что отвечает. Дано следующее: Существует корневой каталог "C:\server" Внутри две директории "ftp" и "backup" Предста…
04 апр '17 в 13:41
2
ответа
Воспроизведение событий - проверка переходов
Мне интересно, какая именно логика должна содержаться при применении события к состоянию при воспроизведении событий с использованием какого-либо решения для поиска событий. В частности, меня интересует проверка, скажем, у меня есть объект, который …
02 май '13 в 22:11
0
ответов
Лучший способ управлять оптимистичным параллелизмом для хранилища событий mongoDb
Чтобы использовать MongoDB в качестве хранилища событий, мне было интересно, как правильно решить проблему с хранением событий и обеспечить их последовательный порядок в хранилище. Я принял оптимистический подход к параллельному назначению номера "В…
23 дек '18 в 22:35
1
ответ
Шаблон состояния с CQRS и источником событий
Я использую CQRS с Event Sourcing, и я пытаюсь использовать шаблон состояния с моим совокупным корнем. В настоящее время у меня есть модель предметной области с парой методов, называемых Create() и CreateSubscription, как показано ниже. public stati…
14 июл '16 в 14:19
1
ответ
Событие Sourcing и Event / Совокупные версии
Я просто пытался узнать немного больше о CQRS и Event Sourcing. Просматривая примеры и блоги, я вижу много примеров структур событий, которые похожи на это public class Event { public Guid AggregateId {get; set;} public string Data {get; set;} //som…
01 ноя '14 в 21:58
2
ответа
Лучший способ сохранить игровые состояния доски 2048 при использовании игрового дерева в python
У меня есть минимаксная функция, которая может предсказать, является ли ход в 2048 году хорошим ходом или нет, и дать ему оценку. Однако единственное, чего не хватает, - это запоминания каждого состояния в игре. Например, если вы сдвинете доску ввер…
11 авг '18 в 02:29
4
ответа
Подходит ли Reactive Extensions для автобуса?
Я немного раньше использовал Rx для создания шины событий (например, CQRS/ES) в одном приложении, и она, кажется, отлично работает. Тем не менее, после изучения множества различных сред Event Sourcing, я не видел, чтобы Rx использовался один раз. По…
10 май '12 в 18:56
2
ответа
CQRS: чтение модели, когда источник событий связан с отношением Parent-Child-GrandChild...
Я нахожусь в процессе написания моего первого приложения CQRS, скажем, моя система отправляет следующие команды: CreateContingent (Id, Name) CreateTeam (идентификатор, имя) AssignTeamToContingent (TeamId, ContingentId) CreateParticipant (Id, Name) A…
20 мар '14 в 03:51
1
ответ
Ошибка EventSource с Dart
Я пытаюсь использовать EventSource с Dart. var source = new EventSource('/myUrl'); source.on.error.add((Event e) => print('error')); source.on.message.add((MessageEvent me) => print(me.data)); Сообщения хорошо приняты, но "ошибка" всегда печат…
07 авг '12 в 11:33
2
ответа
Источник событий / модель чтения CQRS - прогнозы
У меня есть приложение на основе микросервиса, работающее на AWS Lambda. Два из самых важных микросервисов используют event-sourcing/cqrs. Фон: (это также для меня, чтобы организовать свои мысли) Я использую эту библиотеку и храню события в DynamoDB…
15 ноя '17 в 15:57
3
ответа
EventStore Подписка на поток для категории
Я начал создавать тестовое приложение в.Net, которое использует EventStore от Грега Янга в качестве резервного хранилища для CQRS/ES. Чтобы упростить загрузку полной совокупности, я сохраняю поток с именем "agg-123". Например, для совокупности проду…
12 янв '16 в 17:19
5
ответов
Источник событий без CQRS
Я знаю это CQRS может быть реализовано с или без event sourcing, но работает ли другая сторона? Есть ли event sourcing без CQRS имеет смысл? Если так, как это должно быть реализовано?
03 июл '18 в 17:54
3
ответа
CQRS Запись базы данных
В нашей компании мы разрабатываем систему на основе микросервиса и применяем шаблон CQRS. В CQRS мы разделяем Команды и Запросы, поэтому нам нужно разработать 2 микросервиса. В настоящее время мне поручено улучшить шаблон CQRS для сохранения событий…
29 май '18 в 15:43