本人因未参与过猿急送项目,为积攒工作经验,无需付费。若项目结束后本人表现尚可,您可视情况给予一定辛苦费即可!
本人熟悉使用java,python也有一定基础,曾经独立开发会议室自动预定系统
平安科技集团合规黑名单(反洗钱智能调查平台)
背景:平安集团原本采用外购黑名单系统进行反洗钱调查,该系统存在费用投入高、响应时间长、运维配合效率低、无法功能自定义及不支持横向扩展等缺陷,经集团研究决定,由科技团队进行黑名单自研以替代外购系统。
为解决响应时长及高并发的问题,合规黑名单系统在数据层面采用数据库+redis+应用级缓存数据并用的方案;在日志及对比结果层面,采用redis +常规数据库+hive+hadoop 的存储及回推结果的方案;对算法进行全面调研,经三个月调研及反复推敲验证后确认算法方案,并对算法逻辑进行拆解,对部分逻辑使用mqs进行异步处理。
为提升横向扩展能力,采用基于spring-cloud封装的框架实现微服务架构,各组件各自独立,职责单一,并根据各组件职责及性能要求,在以性能测试结果作为指标的前提下,对各组件进行不同参数配置及资源分配,后期只需按一定比例增加组件数量即可实现扩展。
因该系统对时效敏感度非常高,要求7×24小时提供服务,无法接受停机升级,故在试运行期间,引入优雅发布(不停机升级)方案;后期正式上线后,进一步引入灰度发布(部分组件试运行升级内容,确认运行无误后升级所有组件)。
本人在该项目中承担项目经理工作,负责项目的整体规划和筹备、技术及框架选型以及需求确认及工作拆解等日常管理工作。