Unify-flowret是一个轻量级的Java编排引擎,可以从最简单的工作流扩展到最复杂的工作流。在https://github.com/americanexpress/unify-flowret上阅读有关它的更多信息。
您可能想知道...为什么已经有那么多协调流程引擎呢?我们有现成的商业“重量级”,AWS步骤功能/ Uber Cadence / Netflix Conductor等开源框架,以及许多其他框架。为什么还要另一个?
答案很简单:简单!我使用过或评估过的大多数编排引擎都太笨重,太笨拙或太复杂。有些可以建立您的整个职业生涯,有些则需要复杂的DSL。有些需要黑客来进行并行处理,许多需要使用自己的独立服务器设置,等等。我想要一个非常简单的东西,它具有管理复杂工作流程的所有功能,但是非常简单,仅此而已。
因此,我介绍了统一流。
Unify-flowret是一个轻量级的Java编排引擎,为您提供实现工作流所需的所有功能。这是一个小型JAR文件,可以嵌入您的应用程序中。以下是功能摘要:
在美国运通(American Express),我们使用它来支持许多工作流程,并且迄今为止,它已经能够满足我们所有复杂的要求。我希望这项工作将帮助许多经验丰富的业务流程引擎,使他们比应有的难度更大。我期待社区的意见和反馈。
请随时在Twitter上关注我@DeepakAroraHi,让我知道您的想法。
原文链接:http://codingdict.com