Существует множество систем управления рабочими процессами, но мне было интересно, какая из систем управления рабочими процессами с открытым исходным кодом ближе всего к AWS Flow Framework (со встроенными возможностями, подобными Amazon SWF)?
Эквивалент AWS Flow Framework с открытым исходным кодом [закрыт]
comment
Самое близкое, что я знаю, это Activiti. BPM действительно является ближайшим эквивалентом.
- person brightball   schedule 15.01.2014
comment
Не могу дать это как ответ больше. Cadence (github.com/uber/cadence) — это проект с открытым исходным кодом, созданный в Uber и очень похожий на SWF. API. Он на данный момент уже превосходит SWF по возможностям.
- person Maxim Fateev   schedule 15.02.2018
Ответы (3)
Сам AWS Flow Framework является открытым исходным кодом под лицензией Apache 2.0. Его исходный код доступен на github: https://github.com/aws/aws-swf-flow-library.
Обновление: в 2017 году компания Uber выпустила Cadence, версию SWF с открытым исходным кодом. служба и связанные библиотеки на стороне клиента.
person
Maxim Fateev
schedule
06.03.2013
Появилась официальная версия AWS Flow Framework для Ruby. . aws-flow на github
- person pmohan6; 10.02.2015
Amazon SWF сильно отличается от других существующих систем рабочих процессов:
- Он не пытается внедрить BPMN (можно сказать, что это более низкий уровень, чем большинство систем рабочего процесса).
- Он ориентирован на распределение задач по разнородным системам (поэтому вы можете выполнять действия на любой платформе и на любом языке).
Кроме официального Java Flow Framework, я знаю только:
- Гордон (Ruby), но я не уверен, что это открытый исходный код все же
- aws-swf-toolkit (Javascript/Node.js) (отказ от ответственности: я автор вот этого)
person
Eric Abouaf
schedule
06.03.2013
БПМН? Вы имеете в виду BPMS (услуги управления бизнес-процессами)? Самая близкая BPMN, которую я смог найти в Google, — это нотация моделирования бизнес-процессов.
- person Bryan Larsen; 01.10.2015
(Бесстыдный пост?) Я начал писать свою собственную библиотеку (SimpleWorkflowFramework.NET) для использования в C#, и она доступна по адресу https://github.com/sdebnath/SimpleWorkflowFramework.NET. Это определенно может помочь, если кто-то заинтересован.
person
Shawn
schedule
04.05.2013