There many workflow system out there but I was wondering which one of the open source workflow management system is the closest to the AWS Flow Framework (with Amazon SWF like capability build in)?
Open Source Equivalent of AWS Flow Framework [closed]
Asked Answered
The closest thing I know of is Activiti. BPM is really the closest equivalent. –
Hypnotize
Cannot give it is as an answer anymore. Cadence (github.com/uber/cadence) is an open source project built at Uber and closely resembles SWF API. It is at this point is already exceeding SWF in terms of features. –
Bermejo
AWS Flow Framework itself is open source under Apache 2.0 license. Its source code is available on github: https://github.com/aws/aws-swf-flow-library.
Update: If you need an open source solution that includes the service and is much more features rich check out Temporal.
There is now an official version of AWS Flow Framework for Ruby. aws-flow on github –
Chromic
Amazon SWF is quite different from the other existing workflow systems :
- It is not trying to implement BPMN (we could say it is lower level than most workflow systems)
- It is focused on distributing tasks to heterogeneous systems (so you can run the activities on any platform, in any language.)
Besides the official Java Flow Framework, I only know :
- Gordon (Ruby), but I'm not sure it's open-sourced yet
- aws-swf-toolkit (Javascript/Node.js) (disclaimer: I'm the author of this one)
BPMN? Do you mean BPMS (business process management services)? The closest BPMN I could google was business process modelling notation. –
Parley
(Shameless post?) I started writing my own library (SimpleWorkflowFramework.NET) for use in C# and its available at https://github.com/sdebnath/SimpleWorkflowFramework.NET. It definitely could use some help if anyone is interested.
© 2022 - 2024 — McMap. All rights reserved.