saga

49 views
Skip to first unread message

Maciej Hadam

unread,
Oct 6, 2011, 5:31:35 PM10/6/11
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.
"

Sławomir Sobótka

unread,
Oct 9, 2011, 11:33:43 AM10/9/11
to ddd-cqr...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages