公司名称: 中国平安科技有限公司
在职时间: 2021年3月 – 至今
职位: Java高级开发工程师
工作职责与负责功能:
核心功能设计与开发:
负责公司核心电商交易系统的需求分析、技术方案设计和编码实现,主导完成了购物车重构、分布式订单生成与履约等关键模块。
参与用户中心微服务的设计与开发,使用Spring Cloud Alibaba技术栈(Nacos, Sentinel)构建高可用服务,支撑日均百万级用户访问。
系统架构与性能优化:
主导对商品详情页的静态化改造和缓存体系重构,引入Redis集群与本地缓存Caffeine的多级缓存方案,将页面响应时间从800ms降低至150ms,提升了99%的访问体验。
识别并解决了订单查询接口的慢SQL问题,通过数据库索引优化和读写分离,将接口耗时从2秒优化至200毫秒以内。
微服务与中间件治理:
负责消息队列(Kafka/RocketMQ)在公司内的引入和落地,利用其解耦和削峰填谷的特性,重构了用户积分、物流通知等异步流程,提升了系统吞吐量和稳定性。
使用Seata框架设计和实现了 “下单减库存” 场景下的分布式事务方案,保证了数据最终一致性。
技术基建与团队管理:
搭建并维护基于Jenkins和Docker的持续集成/持续交付流水线,实现了自动化打包、镜像构建与部署,将产品发布效率提升了50%。
引入Apollo配置中心,统一管理多环境应用配置,降低了因配置错误导致的线上故障。
负责对团队初级和中级工程师进行代码审查和技术指导,主导团队技术分享,推动了编码规范的统一和技术债务的清理。