快易贷风控系统

我要开发同款
ChariLink2024年05月13日
49阅读
开发技术redis、多线程、elasticsearch、nginx、java
所属分类其他开发相关

作品详情

1.负责开发快易贷风控模块数据网关应用,该应用为整个模块的数据出入口,开发功能:
1)数据调用适配器:整合模块中各个应用的调用参数,通过配置在数据库中的参数实现路由到各个调用路径,并用Caffeine储存到本地缓存中实现快速调用,调用以sdk的方式为各个模块提供功能。
2)数据通路调用器:通过webService和http两种调用方式,调用外围系统,获取指标需要的相关数据,并进行透传,具体通过数据库配置参数,实现自动化调用,同时做数据调用原始报文日志切面、数据岀参日志切面、使用路由参数及调用外围系统入参的hash值为key做岀参报文redis缓存切面并配置开关及报文过期时间。
3)数据网关定期任务:通过注册xxl-job执行器定期计算数据网关各个路径的调用成功率,数据获取成功率、数据库日志数据定期清理。
4)数据网关后台管理器:提供查询/新增/修改/删除数据通路配置接口、查询数据成功率接口、提供成功率低于逾期值的短信/邮件报警及配置功能。
2.负责开发指标服务应用的部分开发
1)参与指标功能设计:整体功能为使用上游上送参数如客户名称、身份证id、统一社会信用代码等获取各个外围系统数据,将数据加工为简单Y/N,0/1、中文单词,数字等等,以唯一指标code为key为决策应用提供指标值,方便决策使用。根据指标计算方式及返回数据形式大致分为三种:前置指标、flinkSql指标、另类指标,并由于短时间内客户数据不会出现变化应使用客户信息及申请编号做key提供指标值缓存,还有日志体系,统一报错编码等等。
2)前置指标功能开发:前置指标是指直接通过调用外围系统获取的数据,并且需要批量指标共同调用一个下游系统可直接作为指标值供决策使用,逻辑简单不做阐述。
3)另类指标功能开发:是指调用外围系统的数据不能直接使用,需要二次加工的指标功能,需要再次加工的指标code与加工逻辑方法放到map中,在执行过程中若有在该map中调用匹配的方法进行二次计算。
4)外围系统调用开发:使用数据网关sdk进行外围系统调用获取数据
5)业务指标配置及开发。
3.零售信贷风控变量中心模块部分场景部分功能维护及指标开发:
1)根据业务提供的逻辑,进行数据整合并计算,返回
4.决策系统决策规则开发
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论