J Oliver EventStore - Saga Примеры - PullRequest
7 голосов
/ 28 июля 2011

Мне было интересно, есть ли какая-либо документация / руководство по использованию Saga и EventStore. Часть моего замешательства заключается в том, что когда вы смотрите на использование служебной шины, такой как NServiceBus или MassTransit, у вас тоже есть концепция саги. Я знаю, что в самом EventStore нет Saga в коде, но в проекте CommonDomain они есть, и они работают вместе. Использую ли я инфраструктуру Saga в CommonDomain / EventStore или полагаюсь на поддержку ServiceBus Saga? Или оба могут быть использованы вместе?

1 Ответ

9 голосов
/ 28 июля 2011

Ваша лучшая ставка для примера саги - в моем блоге: Часть I и Часть II

Вы можете использовать MassTransit или NServiceBus длясаги.У меня есть простая реализация, использующая CommonDomain, потому что я пытался избежать зависимости от этих структур и потому что я хотел использовать источники событий для облегчения саг.

...