|
|
|
|
|
by charriu
2953 days ago
|
|
Our system is based on the Camunda process engine (in a Java EE environment). There's a central process server (or cluster) running the process engine, with events to start process instances. Workflows are defined using bpmn and then executed by the engine. Errors are reported to the process engine as "Incident", which then show up in the management ui/apis. These can be retried any number of times. We also have an older system based on Carnot/Stardust/IPP. This one used JMS messages everywhere. |
|