该项目是一款面向各大银行机构的综合性权益服务平台,核心目标是为合作银行提供定制化的权益商城解决方案。项目采用 “1 个核心架构 + N 个银行站点” 的模式,每个合作银行可分配 1 个或多个独立站点,每个站点配套完整的C 端商城、营销活动系统及对应的管理后台。
点击空白处退出提示
该项目是一款面向各大银行机构的综合性权益服务平台,核心目标是为合作银行提供定制化的权益商城解决方案。项目采用 “1 个核心架构 + N 个银行站点” 的模式,每个合作银行可分配 1 个或多个独立站点,每个站点配套完整的C 端商城、营销活动系统及对应的管理后台。
系统整体包含五大核心模块:权益后台系统(运营人员用于站点配置、商品上架、订单管理、首页及个人中心个性化配置)、营销活动模块(支撑各类秒杀、升金有礼、达标领取、抽奖等活动)、移动分发端系统(客户经理专属,负责用户积分发放、权益赠予、礼包派发及协助客户完成订单兑换)、C 端商城系统(面向银行用户的消费场景)、运营管理平台项目管理、订单管理、对账单、项目统计等模块)、供应商后台系统(供应商处理订单发货、售后维权等事宜)。项目最终实现了银行个性化需求快速落地、多角色协同管理、权益全生命周期管控的业务目标,有效助力合作银行提升用户粘性与增值服务能力。
负责秒杀、升金有礼等高并发营销活动链路设计,采用 Redis 伪库存扣减(限流)+ 真实库存扣减 + RabbitMQ
异步下单架构,有效抵御瞬时流量洪峰,单接口稳定支撑 1600+ QPS
针对虚拟商品(卡密)下单场景中频繁出现的 MySQL 行锁竞争与死锁问题,重构扣减逻辑,采用 Redis 结合
Lua 脚本实现卡密分配的原子性操作,将锁竞争从数据库层上移至内存层,彻底消除死锁并大幅提升并发处理能
力
排查并修复积分支付接口因悲观锁粒度过大导致的锁等待超时问题,通过精细化管理锁的范围与持有时间,使积
分支付核心接口QPS得到大幅提升
主导线上OOM(内存溢出)与性能抖动问题排查治理:修复自动收货定时任务因一次性加载海量订单数据导致的
内存飙升及服务重启问题;重构积分过期任务,解决大事务与深分页慢查询引发的性能瓶颈
主导系统通用导出模块的架构重构:将原先耦合在核心交易链路中的同步导出剥离,采用RabbitMQ异步化+模板
方法模式(抽象不同业务单据的导出逻辑)+ BlockingQueue流式查询写入进行改造。改造后,彻底隔离了导出
业务对核心商城的资源侵占,单次大批量导出内存占用率降低近10倍,保障了主链路的高可用
开展专项慢SQL治理,针对复杂运营统计接口采用大SQL拆分(将复杂关联查询拆分为多次简单查询并在内存中
组装),将接口平均耗时从20s断崖式降至2s;针对三方积分批量发放功能,采用分批处理+批量插入SQL,使整
体耗时降低70%
作为核心开发主导“1+N”多站点架构的业务落地,负责C端商城、移动分发端(客户经理积分发放、礼包派发)
等核心功能开发
主导与多家银行系统的接口对接集成,针对各银行差异化协议,封装通用标准化SDK包,统一鉴权、数据加解密
与状态回传规范,实现新合作银行接入的“零核心代码侵入”,大幅提升银行个性化需求落地效率
负责三方批量下单业务场






评论