业务风控

企业服务 · 安全服务 案例ID: 222067
联系该工程师
微信扫码,建群沟通
作者: Y - 3年经验- 维沃移动通信有限公司

案例介绍

项目名称:业务风控
项目简述:业务风控系统主要用于流量反作弊和反欺诈,实时风险识别与处置,日请求130亿,QPS 10W+。
项目架构:SpringBoot+Redis+ES+Kafka+Mysql+Dubbo+drools规则引擎
项目职责:
1、对业务风控MySQL集群负责,负责对工程中的SQL优化工作。
2、数据引擎模块:查询风控redis集群中的数据,将查询结果返回给决策引擎决策出风险结果。redis单节点ops约5W,节点CPU使用率维持在80%+,后经过对数据的结构进行优化、查询语句合并、将redis的CPU降至60%,单个风险请求所需查询redis的次数减少40%。
3、规则引擎模块:规则引擎使用doorls对数据引擎查询的结果进行计算,根据规则配置&规则包匹配模式输出事件的风险等级返回给用户。
4、建设分流引擎模块:为减轻规则引擎&数据引擎的流量压力,将业务请求在查询数据&执行规则前分流至不同的规则包,而无需匹配所有规则,减轻系统压力。
5、Redis数据源管理建设:将场景和redis数据源进行绑定,对流量进行隔离,充分利用集群资源,避免流量间的相互影响,提升系统可用性。

相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
微信沟通 联系需求方端客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×