•修读了操作系统、数据结构、算法设计、计算机网络等核心课程,连续三年获得校级学业优秀奖学金。
•主导国家级大学生创新项目“基于微服务的智能运维平台”,负责后端架构设计与实现,获评校优秀项目并完成结题。
•加入校ACM集训队,获得省级大学生程序设计竞赛银奖,代表学校参加亚洲区域赛,具备良好的算法和快速解题能力。
•主导核心交易系统从集中式架构到分布式架构的演进,通过服务拆分、异步解耦等手段,将核心链路响应时间降低40%,系统吞吐量提升至日均亿级。
•带领6人技术小组化解数据一致性难题,设计基于Saga模式的分布式事务方案,确保金融场景下账户资金零差错。
•负责全栈技术选型,引入Reactive编程模型和消息驱动架构,推动团队采纳事件溯源和CQRS模式,开发迭代速度提升50%。
•制定代码规范、设计评审流程和自动化质量门禁,保障代码merge前的自动化测试覆盖率达85%以上,严重缺陷率下降70%。
•负责商品与订单微服务的需求分析、模块设计和代码实现,支撑了日均百万级订单的高效流转。
•针对大促场景进行全链路压测与优化,重构缓存架构(本地缓存+Redis+MQ),将首页接口RT从300ms降至60ms。
•参与引入Elasticsearch替换传统搜索方案,主导索引设计和数据同步,将商品搜索响应速度提升80%。
•指导3名初级工程师快速融入团队,通过代码走查、技术分享等机制,帮助他们独立承担模块开发。
•背景:公司理财借贷业务量激增,旧有单体应用在促销节点频繁宕机,数据库连接池耗尽导致用户无法下单。
•目标:将核心系统拆分为用户、产品、交易、风控等10余个微服务,实现弹性伸缩和独立部署。
•方案:采用Spring Cloud Alibaba微服务全家桶,结合Nacos做服务注册与配置中心,Sentinel做限流熔断,Seata处理分布式事务,容器化部署在Kubernetes集群上。
•成果:系统全年可用性达到99.99%,大促期间QPS支撑从2k提升至20k,通过自动弹性扩缩降低30%服务器成本。
•背景:平台DAU突破500万,服务端平均响应时间持续恶化,用户投诉增多。
•目标:在不增加过多服务器的情况下,将核心API响应时间降低50%以上。
•方案:优化数据库慢查询,建立联合索引与读写分离;引入多级缓存策略,并采用异步化处理下单、发券等非实时操作;使用Hystrix实现服务降级,保障核心链路可用。
•成果:优化后首页加载时间下降65%,订单提交成功率由97%提升至99.5%,节省服务器资源约40万元/年。
开源社区贡献:
深度参与Apache RocketMQ源码贡献,解决消息堆积下的内存泄漏问题,并贡献了新的监控指标扩展;自研Java并发工具库xcache并开源至GitHub,获得500+ Star,被多家企业引用;持续在掘金等技术社区输出分布式系统设计文章,多篇获得热门推荐。