Вопросы по теме 'eventstoredb'

Межагрегатная связь
В настоящее время у меня есть один поток событий на корневой агрегат и два корневых агрегата, Room и RoomType . Поведение Room зависит от того, что это за RoomType . Чтобы разделить оба агрегата, RoomType просто представлен как roomTypeId...
261 просмотров
schedule 22.11.2022

Основы EventStore — в чем разница между метаданными/метаданными событий и данными событий?
Я только начинаю использовать / понимать EventStore или get-event-store, как это может быть известно здесь. Я изучил документацию по клиентам, прогнозам и подпискам и чувствую, что готов начать использовать ее в некоторых внутренних проектах....
1372 просмотров
schedule 15.06.2023

Rx: количество сгруппированных событий в движущемся окне
Я начал рассматривать использование реактивных расширений с EventStore. В качестве доказательства концепции я хотел бы посмотреть, смогу ли я заставить Rx потреблять поток событий и выводить количество событий, сгруппированных по типу, в течение...
470 просмотров
schedule 01.02.2023

Существует ли общепринятый способ обработки событий, содержащих идентификатор другого агрегата?
Допустим, для клиента был создан счет-фактура. Это конкретное событие будет выглядеть примерно так: invoice.raised { "id": "4dbcff82-6f35-4155-9aec-f8185c1f932f", "total": "50.00", "description": "Order 01133", "customer_id":...
103 просмотров

где документация по прогнозированию магазина событий?
Кто-нибудь знает исчерпывающую документацию по проекционному API? Также в чем разница между запросами и прогнозами в пользовательском интерфейсе магазина событий?
351 просмотров
schedule 17.07.2022

Как получить версию события, добавленного в поток
Я пишу в поток EventStore, используя вызов C# API AppendToStreamAsync(). Я вижу, что, хотя это возвращает WriteResult, версия добавленного события не возвращается. Я не могу полагаться на NextExpectedVersion, так как в этот поток могут писать...
298 просмотров
schedule 10.01.2023

Проекция, объединяющая два потока в хранилище событий
Пытаюсь создать простейшую проекцию с помощью fromStreams , код сохраняется нормально, но потока mergeStream0 не существует var create = function () { fromStreams(['storeIdStream7', 'storeIdStream']) .when(function(state,event) {...
298 просмотров
schedule 17.03.2023

Данные постоянного тома Kubernetes повреждены после нескольких удалений подов
Я борюсь с простым развертыванием одной реплики официального образа магазина событий на Кластер Kubernetes. Я использую постоянный том для хранения данных. apiVersion: extensions/v1beta1 kind: Deployment metadata: name: my-eventstore spec:...
753 просмотров
schedule 29.10.2022

Внедрение CQRS с помощью EventStore с ElasticSearch
В настоящее время я изучаю реализация CQRS с использованием ElasticSearch и EventStore . Итак, я решил использовать EventStore для сохранения основных потоков событий в EventStore, и я хочу использовать Elastic Search для запроса данных...
1135 просмотров
schedule 15.04.2023

Хранилище событий и оптимистичный параллелизм
Грег Янг в своем документе по CQRS в разделе Создание хранилища событий при записи событий в хранилище событий, которое он проверил на оптимистичный параллелизм. Я действительно не понимаю, почему он сделал эту проверку, может ли кто-нибудь...
658 просмотров

Как найти событие в EventStore по его идентификатору?
В настоящее время я использую Eventstore (от Грега Янга) для своего корпоративного проекта. В моей модели чтения я храню идентификаторы обработанных событий, а не имя события. Как найти событие в Eventstore по его идентификатору?
946 просмотров
schedule 23.08.2022

Не удалось загрузить тип Castle.Proxies.IReadinessProxy при запуске интеграционных тестов xUnit параллельно с Autofac
У меня проблема, которую я не мог решить много дней. Я использую xUnit с абстракцией «заданное время», чтобы сделать тесты более удобочитаемыми. Я использую оболочку над EventStore и запускаю несколько интеграционных тестов. Все они работают...
2357 просмотров

Как использовать методы копирования и преобразования в Eventstore?
Я пытаюсь изменить имя типа события в хранилище событий из-за необходимости изменения доменов. Поэтому мне нужно перенести хранилище событий. Я исследовал некоторые темы о том, как это сделать. Поскольку события неизменяемы, изменить имя типа...
137 просмотров
schedule 05.04.2023

Соединение с магазином событий закрыто
Со следующим файлом docker-compose я запускаю консольное приложение .Net Core 3.1 и контейнер Event Store. version: "3.4" services: eventstore: image: eventstore/eventstore networks: - eventnet ports: - "2113:2113"...
797 просмотров
schedule 28.10.2022

Подключение к локальному хранилищу событий не поддерживается при отладке приложения .NET.
Проблема : мое подключение к локально сохраненному EventStore не поддерживается, когда я отлаживаю приложение .NET из Visual Studio. Я получаю сообщение об ошибке: Соединение «ES-6ab8f860-e44b-40ca-93fa-7370b72547d8» закрыто. Текущая...
355 просмотров
schedule 17.12.2022