全网收单项目
・项目背景:搭建商户收单体系,支持微信 / 银联 / 支付宝二维码收单,覆盖 10 万 + 商户,提供个性化收银台服务。
・核心职责:
a. 用 TCC 分布式事务保障交易、营销、风控模块数据一致性,避免跨模块异常;
b. 基于 Redis+Lua 脚本实现商户限额限次功能,支持每秒 1000 + 并发校验;
c. 集成 SM2+SM4 国密算法,实现接口加解密与签名验签,保障交易安全;
d. 参与新老系统并行方案设计(Nginx map 路由),参与 Orchestrator+MySQL 集群搭建,实现数据库自动故障转移。
统一支付项目
・项目背景:搭建二代支付通道,整合现有支付能力,为 40 + 机构提供定制化手续费分摊、MQ 流量控制服务。
・核心职责:
a. 用 “策略模式 + 工厂模式 + 模板方法模式” 设计多通道手续费分摊功能,满足差异化需求;
b. 重构来账处理线程池,分离业务与核心线程,解决生产 “业务卡死” 问题;
c. 基于 Redis Zset + 滑动窗口实现 MQ 流量监控,控制 IBMQ 与 CNCCQ 占比,避免通道过载;
d. 设计同账户记账消息顺序化方案,解决核心 “热点账户” 数据库报错问题。