千度在线实时动态规则营销风控系统
掌握java、scala、sql语言,大数据实时计算组件(kafka/redis/flink等).
不包含练习时间,纯讲解时长达8天(每天6小时左右).
从业人员,可以领略设计和思想为主(新手则建议逐行代码跟随实现)
真正为公司带来业务价值的应用场景
新品推送
通过画像backend进行人群圈选,配置触发事件,一键推送热点新品.
新用户促活
实时监控用户用户活动,通过规则注入自动提醒新用户,发送优惠券,促单成交.
下单促支付
实时监控用户下单后的支付状态,自定义延时触发器,自动化搞定支付提醒.
运营活动推送
圈定人群,定义推送渠道,配置好触发条件,活动推送一键智能上线.
项目整体架构
分层开发 模块开发 架构完整 扩展灵活
动态keyby,动态逻辑规则注入
1000万并发支撑
优秀架构,线性扩容
Flink计算引擎,可替换底层backend,完善的缓存机制,巧妙的查询模型,造就巨量并发能力
2,00+规则并行
动态配置,灵活强大
所有规则可动态配置,多规则可通过规则组合实现计算重用,造就数百级并行在线规则
100+计算模型
模块热插拔,JIT即时编译
逻辑控制模块动态插拔,可内置模板配置规则逻辑,更可在线注入Java代码即时编译生效
可视化规则配置
系统内置可灵活自定义的规则配置模型,可视化拖拽实现规则配置
灵活的触发条件配置
触发事件人群选定,定时条件,应有尽有
便捷的规则运行监控
上下线规则,注入新规则,暂停规则……
海量的内部巧妙设计
其实,上面那些界面图真的不是重要的,毕竟那是前端的活,真正的价值在后端这些设计上……
学员学习感受分享
数据仓库从业人员的学后感受,那是最客观真实和有参考意义的. 截图来源于免费公开分享版