Saga vs BPM engines like jBPM or Activiti

355 views
Skip to first unread message

Viggo Navarsete

unread,
Sep 3, 2013, 1:43:22 AM9/3/13
to axonfr...@googlegroups.com
Hi,
does anyone have experience or a list of pros/cons for picking either saga or an BPM engine for contolling/running a business process?
In my eyes it seems like both could be used.

Allard Buijze

unread,
Sep 3, 2013, 3:10:09 AM9/3/13
to Axon Framework Users
Hi Viggo,

I have heard of people that they were planning to use a BPM engine as a Saga implementation. I'm sure it should work fine, but I haven't had any feedback from someone who really did so.
When designing your BPM process, make sure you can cope with Events not arriving "in order". Something can always happen in a distributed environment that causes Events to overtake eachother. 

Cheers,

Allard



--
You received this message because you are subscribed to the Google Groups "Axon Framework Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to axonframewor...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Viggo Navarsete

unread,
Sep 3, 2013, 5:55:04 AM9/3/13
to axonfr...@googlegroups.com
I haven't really made up my mind yet,it's up to me to decide:)
It just felt like a compelling idea to draw the business process from within a BPM designer tool like Activiti designer, and let each step implement a Java task which send commands to Axon to keep all events related to a business process like i.e a process for a purchase order
Reply all
Reply to author
Forward
0 new messages