负责供应链履约核心系统(OMS/WMS/TMS联动)的架构设计与全生命周期迭代,边界覆盖从采购入库到末端配送的全链路流程,支撑日均120万+订单的履约处理与跨仓调拨需求
- 主导设计并落地OMS订单管理系统的微服务重构项目,针对原有单块架构QPS峰值仅800、故障恢复时间长(平均45分钟)的痛点,采用Spring Cloud Alibaba框架拆分出订单中心、履约调度中心、异常处理中心三个核心服务;通过Seata TCC模式解决订单创建与多仓库存扣减的分布式事务问题,将事务成功率从92%提升至99.95%;结合Sentinel的流量控制与熔断降级策略,应对618大促期间3500 QPS的流量洪峰,系统可用性稳定在99.99%以上
- 核心参与库存一致性优化专项,针对多仓库库存同步延迟(原5分钟)导致的超卖问题,引入Redis分布式锁+Canal监听MySQL binlog的方案,实现库存变更的实时同步,将同步延迟压缩至100ms以内;同时设计“预占-确认-释放”的库存闭环机制,通过RocketMQ异步处理预占请求,大促期间超卖率从0.1%降至0.01%,减少客诉成本约30万元/月
- 重点突破订单查询接口性能瓶颈,原接口P99响应时间达800ms、数据库QPS峰值1200,通过重构联合索引(新增order_status、create_time等字段的组合索引12个)、引入Elasticsearch构建订单二级索引(同步延迟≤5秒),将响应时间缩短至150ms以内;叠加Caffeine缓存热点订单(TOP20%订单占比60%),缓存命中率达92%,数据库读QPS下降至400,资源利用率提升40%
- 推动团队技术标准化落地,主导编写《Java后端微服务开发规约》《履约系统接口设计标准》等5份文档,引入SonarQube进行代码质量管控(规则覆盖圈复杂度、重复率等10+维度),将代码重复率从15%降至5%以下;搭建Jenkins+Docker+K8s的CI/CD流水线,实现代码提交到部署的自动化(部署时间从1小时缩短至15分钟),团队交付效率提升50%