文件名称:SmartEngine:SmartEngine是轻型业务编排引擎
文件大小:653KB
文件格式:ZIP
更新时间:2024-06-02 05:45:58
Java
智能引擎 SmartEngine是一个轻量级的业务编排引擎。 它在阿里巴巴集团中被广泛使用。 它可以用于在微服务架构中协调多种服务,以非常低的存储成本以非常高性能的方式启动/信号流程实例,也可以用于传统的流程批准场景中。 设计哲学 吻(保持简单,愚蠢) 标准化:采用BPMN2.0,指定通用语言。 可扩展的:例如解析器,行为,存储,用户集成等 高性能:在某些简单的过程场景中,提供了一种提高性能并降低存储成本的简单方法。 更少的依赖:从一开始,我们就尽力避免JAR地狱。 主要特征 CQRS风格的API,用于启动,信号,查询流程实例,任务,活动。 支持基本的BPMN符号:StartEvent,EndEvent,SequenceFlow,ExclusiveGateway,ServiceTask,ReceiveTask。 在某些简单的过程场景中,提供一种简单的方法来提高性能并降低存储成