简介

我们提供了普通规则、规则集、决策表、以及应对复杂场景的函数支持,可以适用任何业务需求。业务逻辑实现不再依赖于代码开发,可零代码实现复杂业务逻辑!

特性

  • 操作简单: 无需开发人员即可配置复杂的规则业务,提供了非常方便的操作界面,小白也可以驾驭自如。
  • 功能多: 我们提供了普通规则、规则集、决策表、以及应对复杂场景的函数支持,可以适用任何业务需求。
  • 高性能: 规则配置后动态加载到内存中,独创了一套自己的规则模式匹配算法以及数据结构,可以从根本上保证规则运行的效率,实现大量复杂业务规则计算时的毫秒级响应。

基本架构

规则配置服务与规则计算服务集群分离,业务人员配置规则发布后,系统通过消息队列以广播形式通知计算服务集群加载更新规则变更(这里可以选择具体策略,默认及时加载更新),且计算服务支持动态缩/扩容。

none

开源版代码托管

欢迎各路好汉一起来参与完善 Boot Rule,我们期待你的贡献,欢迎提交 Issue 或者 Pull Requests!

后端

Gitee: https://gitee.com/boot-rule/rule-engine-openopen in new window
GitHub: https://github.com/rule-engine/rule-engine-openopen in new window

前端

Gitee: https://gitee.com/boot-rule/rule-engine-front-openopen in new window
GitHub:https://github.com/rule-engine/rule-engine-front-openopen in new window

文档地址

GitHub: https://github.com/rule-engine/rule-engine-doc-v2open in new window

更新日期:
作者: dingqw