
SmartEngine:轻量级业务编排引擎详解
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
SmartEngine是一款专为业务流程优化设计的轻量级编排引擎。它支持灵活的业务规则配置和高效的任务调度,帮助企业简化复杂工作流管理,提高运营效率。
智能引擎SmartEngine是一款轻量级的业务编排工具,在阿里巴巴集团内被广泛采用。它适用于微服务架构中的多种服务协调,并以极低的成本高效地启动或信号流程实例,同时也适合传统的审批场景使用。
其设计遵循“保持简单、实用”的原则,标准化采用了BPMN2.0作为通用语言。此外,智能引擎SmartEngine具有可扩展性,例如解析器、行为、存储和用户集成等方面,并且在某些简单的业务流程中能够显著提高性能并降低存储成本。
为了减少依赖问题,从设计之初就尽量避免了“JAR地狱”。主要特性包括采用CQRS风格的API来启动信号查询流程实例、任务及活动。此外,还支持基本BPMN符号如开始事件(StartEvent)、结束事件(EndEvent)、序列流(SequenceFlow)、排他网关(ExclusiveGateway)、服务任务(ServiceTask)和接收任务(ReceiveTask)。
全部评论 (0)
还没有任何评论哟~


