点击空白处退出提示
作品详情
内容:
该项目是一款面向墨西哥用户的 “信用贷” 平台 ,主要是由“CASHBOX APP” 和 “CASHBOX后台管理”两个部分组成 ,本人主要负责后 台管理的开发以及日常维护。
该系统模块分为
1 、用户信息管理中心;
2 、员工信息管理中心;
3 、用户风控评估中心;
4 、支付渠道管理中心;
5 、催收还款管理中心。
日活用户量最高达到50W人 ,压测结果达到3000/qps 。这意味着系统能够处理高并发请求 ,保证了用户在繁忙时段的流畅体 验。
项目主要应用了 Spring Boot 、Spring Cloud 、JPA 、Nacos 、MySQL 、Redis 、MongoDB 、Kafka和 xxl-job 等技术 ,结合项目需 求和团队合作 ,完成了各个模块的开发和功能实现 。通过持续的维护和优化工作 ,确保了系统的稳定运行 ,并满足了用户的 需求和期望。
其中主要用到的框架有 springBoot,springCloud,jpa ;注册中心 nacos ;数据库上主要用到 MySQL和 redis 、MongoDB ;消息 队列为 kafka ;定时任务调度平台 xxl-job。
业绩:
主要参与开发了支付中心 、催收还款中心。
1 、支付渠道对接 OXXO 、STP 两个墨西哥本土的支付平台 ,支付流程大概为 ,用户在 app 点击(支付/还款) ,后台产生 clabe 账号( STP 提供生成规则) ,用户向 clabe 转账 ,STP 接受转账后回调支付后台;由于考虑到受高并发场景的影响,对支付接口进行了并发优化处理,压测结果可达2000/tps。
2 、催收模块 ,其主要分为催员管理 、逾期订单管理 、催收报表三个部分 。使用xxl-job作为定时任务调度平台,定时将逾期的订单添加到催收中心 ,然后使用中间件kafka实现催收单下发催员的派单处理,并根据催收单逾期时间范围进行主题分区,每秒消息处理量为500-2000 消息/秒,主题分区数量为7-14 个分区,保留消息时间为1-14 天。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论