负责支付清算核心系统的架构设计、关键模块开发及稳定性保障,聚焦高并发场景下的性能优化与分布式事务一致性解决,支撑日均亿级交易规模的清算对账需求。
- 主导支付路由引擎2.0版本重构,基于业务规则引擎(Drools)与实时计算框架(Flink)设计动态路由策略,解决旧版规则硬编码导致的扩展性不足问题;通过引入本地缓存(Caffeine)+ 分布式缓存(Redis Cluster)二级缓存机制,将路由决策耗时从20ms降至5ms内,支撑双11期间峰值QPS从8000提升至3.2万,系统全年可用性达99.995%。
- 牵头清算对账系统升级,针对传统批量对账时效慢(4小时/日)、差错率高等痛点,设计「实时预对账+T+1批量核对」双模式:实时部分基于Kafka消息队列捕获交易流水,结合自研哈希匹配算法(支持商户ID、订单号、金额三要素校验)实现秒级差异预警;批量部分优化SQL查询语句并引入并行计算,将T+1对账完成时间压缩至20分钟内,全月对账差异率从0.12%降至0.02%以下。
- 解决分布式事务一致性问题,在跨境支付清结算场景中,采用Seata AT模式+补偿事务机制,协调支付系统、清算系统、备付金账户三方数据同步;通过定制化超时重试策略(指数退避+人工干预阈值),将长事务回滚成功率从85%提升至98%,年度避免因事务不一致导致的资金挂账损失超500万元。
- 主导全链路压测体系建设,基于JMeter+Skywalking搭建支付清算核心链路(用户支付→清算分账→资金到账)压测模型,模拟10万并发场景下数据库连接池耗尽、缓存击穿等问题;通过参数化配置(JDBC连接数动态扩缩、Redis热点数据预加载)优化系统韧性,压测期间系统吞吐量提升40%,故障恢复时间(MTTR)从30分钟缩短至5分钟。