首页
›
数据工程与实时数据平台
›
029-实时风控数据链路
›
《规则特征性能调优实战》
VIP20
本课程属于:029-实时风控数据链路
数据工程与实时数据平台 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
规则特征性能调优实战
📚 共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
规则引擎概述
什么是规则引擎,演进历史,与决策树对比,Drools/EasyRules/URule 介绍。
基础
概念
02
规则特征基础
特征定义与分类,特征工程在规则中的作用,特征与规则关系,存储与元数据管理。
特征
元数据
03
规则语法入门
DRL 语法基础,when/then 编写,salience、no-loop 等属性,规则文件结构。
DRL
语法
04
规则执行流程
Rete 算法简介,议程管理,冲突解决策略,规则执行生命周期。
Rete
议程
05
特征提取实战
从数据库/日志流提取特征,聚合与窗口计算,Flink/Spark 实时集成。
实时
Flink
06
规则性能瓶颈分析
规则爆炸、条件冗余、内存泄漏,JProfiler/Arthas 监控,耗时与特征瓶颈定位。
性能
监控
07
规则编译优化
DRL 编译原理,预编译与热加载,KnowledgePackage 优化,编译缓存策略。
编译
缓存
08
Rete网络优化
节点优化、共享策略,Alpha/Beta 内存控制,网络可视化与调试。
Rete
内存
09
特征索引与缓存
特征值索引设计,Caffeine/Guava 本地缓存,Redis 分布式缓存,失效与更新。
缓存
Redis
10
规则分组与分层
优先级设计,RuleGroup 划分,分层架构(基础/业务/策略层),依赖管理。
分层
架构
11
条件简化与合并
条件表达式化简,重复条件合并,短路优化,条件索引化。
优化
条件
12
规则异步执行
异步引擎设计,CompletableFuture 应用,批量异步执行,回调与结果聚合。
异步
CompletableFuture
13
规则并行执行
并行引擎架构,Fork/Join 应用,规则分区并行,线程安全。
并行
Fork/Join
14
特征预计算与物化
预计算策略,物化视图设计,Quartz/ElasticJob 调度,一致性保证。
预计算
调度
15
规则热部署与版本管理
热更新机制,Git/数据库版本控制,灰度发布与回滚,变更影响分析。
热部署
灰度
16
规则测试与基准测试
JUnit + Drools 单元测试,JMH 基准测试,覆盖率分析,性能回归。
测试
JMH
17
规则监控与告警
Prometheus 指标采集,结构化日志,异常告警,Grafana 看板。
监控
Grafana
18
特征质量保障
完整性校验,一致性检测,延迟监控,异常处理与降级。
质量
降级
19
规则复杂度管理
圈复杂度计算,阈值设定,复杂规则拆分,复杂度可视化。
复杂度
重构
20
规则引擎集群化
集群架构,Session 共享,规则数据分片,一致性保证。
集群
分片
21
规则与机器学习融合
规则+ML 混合决策,特征共享,模型蒸馏,决策树转规则。
ML
融合
22
性能调优案例一:金融风控
500ms→50ms,特征预加载与规则合并,Rete 网络裁剪实战。
案例
风控
23
性能调优案例二:电商促销
双11大促场景,规则分层与异步执行,缓存策略优化。
案例
电商
24
性能调优案例三:IoT设备
百万级并发,特征流式计算与规则降级,资源隔离实战。
案例
IoT
25
规则引擎选型与对比
Drools vs EasyRules vs URule vs 自研,性能/功能/社区对比。
选型
对比
26
规则引擎与微服务集成
独立微服务/嵌入业务/API网关/服务网格集成。
微服务
集成
27
规则引擎安全与合规
注入防护,权限控制,审计日志,GDPR 合规检查。
安全
合规
28
规则引擎未来趋势
云原生/Serverless,AI驱动规则生成,低代码融合。
趋势
云原生
29
实战项目一:实时风控引擎
从0到1,需求分析、架构设计、核心代码、性能调优。
项目
风控
30
实战项目二:智能营销引擎
A/B测试与策略编排,灰度发布,效果评估与迭代。
项目
营销
所属VIP或分类
同VIP:Flink实时规则特征计算
同VIP:Lakehouse-存储风控历史数据
同VIP:Lakehouse与实时链路整合