•对分布式存储和消息队列的内部机制充满好奇,课余用PHP实现了一个支持ACK与重试的轻量消息中间件,加深了对异步解耦和持久化策略的理解。
•参加全国大学生服务外包创新创业大赛,团队基于Laravel开发企业级智能排班系统,负责核心调度算法与后端架构,获东部赛区二等奖,锻炼了复杂业务建模能力。
•作为校技术社团负责人,策划并主持了“现代PHP工程化实践”系列 workshop,覆盖Composer依赖管理、容器化部署与CI/CD,吸引200余人次参与,并将活动资料开源至GitHub。
•毕业设计题目为《基于Swoole的分布式实时数据看板》,独立完成从WebSocket网关、多维数据聚合到前端可视化,设计主从热备方案保障7×24可用,获评院级优秀毕业设计。
北京某在线教育科技有限公司 - 平台架构部互联网教育高新技术企业
2013.07-2018.12
•主导公司在线教育平台的架构演进,将原有单体应用重构为面向领域的微服务,按学员、课程、订单等核心域拆分,提升了系统的迭代效率和故障隔离能力。
•带领8人后端团队,制定编码规范与设计评审流程,定期组织技术专题分享,帮助两名中级工程师晋升至高级岗位。
•与产品、数据团队深度协作,设计高并发抢课方案,通过Redis队列削峰+数据库预占库存,成功支撑了千万级并发抢购场景。
•推动CI/CD持续集成流水线落地,将代码从提交到上线的周期由2天缩短至4小时,同时引入自动化测试保障交付质量。
•保持对Swoole、Hyperf等新一代PHP方案的关注,将关键核心模块从PHP-FPM迁移至协程模式,全链路响应时间降低60%。
北京某社交电商企业 - 电商研发部跨境电商创新型企业
2010.07-2013.06
•参与跨境社交电商平台的后端研发,独立负责商品中心、库存中心和订单履约链路的核心功能实现,对接多家海外供应商的API。
•针对商品详情页QPS激增的问题,设计多级缓存策略:浏览器缓存、CDN、Nginx缓存、Redis热点缓存,使页面平均响应时间下降45%。
•排查并解决线上偶发的库存超卖问题,通过引入Redis分布式锁和数据库乐观锁双重保障,将超卖率降为零。
•与产品经理共同梳理逆向流程,输出售后、退款、换货等业务的技术方案,并协调前端与测试按时上线。
•编写可服用的自定义注解和公共组件库,统一了订单状态机、日志埋点等逻辑,减少了团队后续30%的重复开发工作。
•项目为覆盖全国300+城市的物流调度平台,基于PHP + Go混合架构,负责整体技术选型与核心模块设计。
•将系统拆分为订单路由、车辆调度、运单追踪、结算中心等微服务,通过gRPC通信,显著提升服务自治性和团队并行开发效率。
•带领组员完成路径规划算法的后台实现,基于Redis Geospatial和消息队列,实现实时派单与延迟消息通知。
•针对每日亿级GPS数据写入,采用分库分表+分区表策略,并引入ES作为时序数据的查询引擎,将轨迹查询延迟从2秒降至50ms。
•搭建全链路压测体系,模拟大促流量,提前发现并解决数据库连接池、慢SQL等问题,保障系统平稳度过双十一高峰。
•负责平台商户端与用户端API的开发,涵盖门店入驻、团购券核销、评价体系和积分商城等模块。
•设计了一套基于令牌桶的API限流方案,并在网关层集成,有效防止恶意刷单和流量雪崩,保证核心接口的稳定性。
•与前端团队配合进行BFF层的开发,聚合多个后端接口,按页面维度提供数据,减少前端请求次数,提升用户体验。
•对券码生成和核销逻辑进行安全加固,采用HMAC签名和一次性Token机制,杜绝了伪造券码的问题。
•输出标准化的RESTful API文档,并搭建Mock Server供前端先行开发,缩短了联调周期。
高可用与容灾演练:
业余时间搭建了迷你多活验证环境,模拟数据中心断电、光缆中断等故障,测试Nginx + Consul + PHP-FPM的自动剔除与恢复,沉淀出一套《PHP应用韧性评估清单》。