Skip to content
FTK edited this page Oct 29, 2024 · 2 revisions

基于AviatorScript实现的规则引擎工具

基于AviatorScript实现的规则引擎包,只包括核心逻辑,小巧灵活,无过多依赖,能够快速与应用集成;可在线部署,支持蓝绿发布;零代码开发,支持多种规则配置方式;支持多种外部数据源配置,适用于风控等场景。

AviatorScript 是一种高性能、轻量级的Java语言实现的表达式计算引擎,它允许在运行时动态执行字符串形式的表达式。

功能概述

  • 规则配置方式多样:支持Yaml、Xml、数据库三种配置方式
  • 规则动态部署:零代码开发,可在线部署,支持蓝绿发布
  • 支持多种外部数据源:数据库、redis、elasticsearch、mongodb等
  • 小巧灵活:只包括核心逻辑,整体包大小40k,可快速与应用集成

使用场景

  • 风控类欺诈风险识别
  • 营销类客户评分

感谢支持

如果觉得好用,欢迎推荐给身边同事同学朋友;也欢迎各位的issues和star,问题会及时回复,再次感谢大家的支持!