负责金融交易清结算系统核心链路设计、高并发场景优化及稳定性保障,主导跨机构资金流转类需求的落地,工作边界覆盖需求评审、架构设计、编码实现、压测调优及线上问题排查全生命周期。
- 主导设计新一代跨行代付系统的分布式架构,基于Spring Cloud Alibaba完成服务治理体系搭建,针对银行通道响应延迟高(平均800ms)、批量代付吞吐量不足(QPS≤500)的问题,引入RocketMQ 5.0实现交易与清算异步解耦,结合Sentinel 1.8配置动态流量阈值(峰值QPS 2000),同步优化数据库索引策略(新增联合索引12个),最终将批量代付处理耗时从15s/万笔压缩至3s/万笔,日处理量支撑从80万笔提升至200万笔。
- 牵头解决高频交易场景下的幂等性风险,梳理核心接口(如支付回调、状态变更)的17类重复提交场景,设计「Redis分布式锁+数据库唯一索引」双层防重方案,通过Lua脚本保证锁操作的原子性(过期时间动态调整为30s-5min),上线后因重复请求导致的资损事件下降98%,接口幂等校验成功率稳定在99.99%以上。
- 主导数据库分库分表改造,针对用户交易流水单表数据量突破2亿条导致查询慢(平均响应500ms)的问题,采用ShardingSphere 5.1.1按用户ID哈希分16库16表,结合Elasticsearch 8.5同步存储流水摘要信息,实现「明细查询走DB+统计分析走ES」的分层查询策略,交易流水详情查询耗时降至80ms以内,支撑财务对账类需求响应时效提升70%。
- 设计并落地全链路压测体系,基于JMeter 5.5模拟双11大促场景(并发用户10万+),识别出支付路由服务CPU使用率过高(峰值95%)的瓶颈,通过Arthas定位到JSON序列化(Jackson)耗时占比35%,替换为FST序列化库后,单节点吞吐量从800TPS提升至1500TPS,整体系统稳定性在大促期间保持0故障。