远超想象的复杂
## SUMMARY
BPM x AI x API 会有什么样的效果? BPM + RPA + Serverless workfow + AI .... 这个概念太难了,非常庞大, 可能也有价值地方,届满是否后来都是 LUI(language UI), 但是流程和数据短期大概率不会变;
在传统 Activiti,Flowable, jBPM, Camunda 之外, 又考察了很多新兴的:
有偏数据ETL workflow 如 Airflow 有偏 ops 编排,有综合的如 n8n, 但是整体上都有一个特征:引入了AI集成;
-
Cromwell
-
WDL workflow definition language 协议
-
Serverless Workflow 协议
-
NextFlow
-
bonita
-
temporal
-
nflow
-
kestra
-
Airflow ETL
-
N8n-io RPA+AI
-
DolphinScheduler Ops, schedule
-
Automatiko , 类 compileflow, 预编译, 基于 Quarkus,
-
.....
##SO
-
BPM +
-
Serverless Flow +
-
Cloud function(serverless) +
-
OpenAPI(Swagger) +
-
Camel/smallrye 这样的 bridge +
-
LLM/AI
-
....
可以链接一个无限大的世界....
传统技术栈 Activiti 复杂度远超理解, 在原有成本投入下,估计难改动,而新的集成方法,无历史包袱,思路的打开,产品力提上来后,前景广阔,Camunda 看到最后 engine 设计太过拖沓,如果么有上万个测试用例的把持, 令人绝望,抛弃engine 内核, 走预编译 --- Ad-hoc 流程如何做, 如走动态编译, sandbox 如何做?damm........ 太难了。