负责5G视频短信、智能语音通知等电信增值业务的全生命周期开发,主导核心业务系统迭代与性能优化,协同网络运维团队保障业务稳定性与用户体验,支撑日均千万级业务量。
- 主导‘5G视频短信’业务平台开发,基于Spring Cloud微服务架构拆分用户中心、内容审核、计费结算等6大模块,采用Feign实现服务间RPC调用,集成Redis集群(主从+哨兵模式)缓存高频访问的用户套餐信息,项目上线后支撑日均120万条视频短信发送,系统吞吐量较上一代单体架构提升300%,API平均响应时间稳定在80ms以内。
- 针对用户反馈的‘夜间批量发送延迟’问题,通过Arthas火焰图定位到数据库慢查询(占比75%),优化MySQL索引策略(新增联合索引3个)并重构批量插入逻辑(改用MyBatis Plus的BatchExecutor,批量大小动态调整至500条/批次),将单批次处理时间从12s缩短至1.5s,夜间业务完成率从89%提升至99.2%,月度超时投诉量下降72%。
- 牵头设计双机房容灾方案,结合Nginx+Keepalived实现业务流量双活分发,同步开发Python自动化故障切换脚本(含健康检查、DNS更新、数据库主从切换),在Q3机房断电演练中验证切换耗时<30秒,业务中断时长从小时级压缩至分钟级,年度故障投诉率较上年下降60%。
- 推动CI/CD流程深度落地,搭建Jenkins+SonarQube+Docker流水线,实现代码提交自动编译、单元测试(Jacoco覆盖率从65%提升至82%)、OWASP安全扫描及容器化部署,将版本发布周期从7天缩短至3天,团队研发效率提升40%,线上环境部署出错率降至0.5%以下。