
规则引擎
文章平均质量分 77
glowd
主要关注中间件,分布式,高并发,大数据;
现在发现区块链很神奇,想要明白中本聪是如何能够构想出这么严谨的系统
展开
-
自研规则引擎
核心业务语义规则:规则引擎里面的最基本的原子定义,支持一系列特征值的基础运算,包括与或运算。隶属于场景,可以被该场景下的所有规则集所引用决策流:将一系列规则以流的形式组合而成,规则集中的其中一个执行策略规则集:业务调用的基础单位,业务调用使用规则编码,支持多种执行策略,包括全部执行,命中退出,决策流等场景:包含多个规则集和多个规则特征值:规则配置的变量就是特征值,特征值的数据都来源于数据字典数据字典:定义一系列类型数据,包括字符,布尔,数值,日期等,作为特征值的原始数据一期功能要求规则原创 2021-09-13 18:10:42 · 978 阅读 · 1 评论 -
规则引擎调研报告
背景我们公司由于业务的极具扩大,每天经过系统的金额也达到了20亿美金左右,这个时候对资金的管控就不能像以前那样分散在不同的系统,由不同的部门负责了。所以说,我们成立了风控部门,必须成立了专门的研发团队负责风控需求,要开始做风控了。我受命去调研如何做风控。发现风控平台一般都需要一个叫规则引擎的东西,那么我就去调研了规则引擎的一些现状。目前公司内部规则执行现状if(f1){ if(a||b||c||d)}if(f2){}if(a&b&d){}优点当规则较少、变动不频繁时原创 2021-09-13 15:21:17 · 2978 阅读 · 1 评论 -
规则引擎Drools example3说明
规则代码package org.drools.examples.banking rule "Rule 01" when $number : Number( ) not Number( intValue < $number.intValue ) then System.out.println("Number found with value: " + $number.intValue() ); delete(原创 2021-03-14 18:10:26 · 249 阅读 · 0 评论