Maciej Hadam
unread,Oct 6, 2011, 5:31:35 PM10/6/11Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to ddd-cqrs-sample
Studying the saga in the order example, i found, that it's hard to say
what business process is solved by the saga.
Just few sentences whould be enought to encourage others to view this
solution.
E.g. :
"In the order example, the saga pattern is used to mark the order as
archived after the shipment delivery. Usage of saga eliminates direct
call from Shipment Aggregate Root to Order Aggregate Root and prevents
from execution the archive process in wrong order. Also the simple
usage of event architecture, would sometimes need to extend the
information scope in the event (new handlers could expect Id different
than shipment Id). Solution based on saga pattern elimininates changes
in event information scope.
"