AMAZING RESUME
188****8917niu****@***.com北京30男游戏压力测试开发工程师在职北京20k-30k •作为核心成员参与大学生创新创业项目,开发了一款基于协同过滤的校园活动推荐小程序,负责后端架构与性能测试,获校级优秀项目。
•加入学院ACM集训队,通过大量算法训练,培养了面对复杂问题的拆解与优化思维,并多次在省赛中获得奖项,显著提升了代码效率意识。
•毕业设计课题为《面向微服务架构的轻量级性能监控工具设计与实现》,独立完成了从数据采集、存储到可视化看板的开发,获得优秀毕业论文。
盛趣游戏 - 游戏研发中心老牌游戏厂商技术底蕴深厚
2015.07-2019.12
游戏压力测试开发工程师分布式压测性能调优自动化测试
北京
•主导公司自研SLG手游的压力测试体系建设,从零搭建了基于Locust的分布式压测框架,支持模拟数十万虚拟用户并发,覆盖登录、战斗、联盟战等核心场景。
•深入分析游戏服务器架构,针对集群内节点间通信延迟和数据库读写瓶颈,设计了多套混合压测模型,并利用Prometheus+Grafana搭建实时监控看板,快速定位性能拐点。
•与后端开发、运维团队紧密协作,推动优化了Redis集群的缓存策略和消息队列的批量处理机制,将关键接口的P99响应时间降低了40%以上。
•参与版本上线前的全链路压测评审,制定性能基线标准,输出包含吞吐量、TPS、资源利用率等维度的详细报告,为游戏稳定发布提供数据支撑。
•编写并维护自动化压测脚本库,将常用压测场景模板化,使回归测试效率提升约60%。
高级游戏压力测试开发工程师团队管理云原生压测架构优化
北京
•带领4人测试小组,负责公司旗舰MMORPG项目的压力测试工作,制定从单模块到全链路的分层压测策略,确保千万级用户活动期间的服务器稳定。
•引入Kubernetes容器化技术搭建弹性压测集群,实现按需扩展负载生成器,并整合Gatling、wrk2等工具,构建了多协议测试能力,大幅降低环境准备成本。
•与产品策划团队深入沟通,将游戏内活动、赛季等业务模型转化为可量化的压测用例,提前发现并推动解决了跨服战场下的数据同步延迟和内存泄漏问题。
•主导了测试团队的技能提升计划,定期组织性能分析workshop,培训成员使用JProfiler、Arthas等工具进行代码级问题定位,提升团队整体技术水平。
•参与游戏服务器架构升级评审,提出基于微服务拆分和异步解耦的优化建议,被采纳后使核心服务可横向扩展,支撑了同时在线人数翻倍的目标。
•负责开放世界手游《星域觉醒》的全球发行压力测试,设计并执行了覆盖百万级并发用户的容量验证方案。
•基于Gatling开发了模拟玩家真实行为链路的测试脚本,包括地图探索、实时战斗、语音聊天等复合场景,并通过分布式注入点模拟全球多区域接入。
•测试过程中发现数据库连接池在高并发下频繁超时,与DBA及开发人员协作优化连接池参数和SQL索引,最终使数据库QPS提升3倍,错误率降至0.1%以下。
•推动引入Redis缓存预热的机制,解决了新版本上线时冷启动导致的卡顿问题,并优化了服务器横向扩展策略,保障游戏在首发当日稳定运行。
•输出详细的性能评估报告,给出了各模块的极限承载能力及扩容建议,为运维团队提供了精确的容量规划依据。
•主导公司战略级MMORPG《龙魂纪元》的压力测试,制定覆盖全服活动、跨服竞技等35个核心场景的压测矩阵。
•利用自研的压力测试平台,结合Kubernetes Job动态调度压测任务,实现了对游戏社交系统、公会战、拍卖行等复杂模块的精准负载模拟。
•通过分析JVM堆快照和线程日志,定位到战斗逻辑中频繁创建临时对象导致的GC停顿,协助开发团队重构代码,使战斗场景的帧率波动降低70%。
•与网络运维团队合作,模拟了高延迟、丢包等恶劣网络环境,验证了游戏断线重连和消息补偿机制的可靠性,提升了玩家在弱网下的体验。
•项目上线后,持续监控线上性能,建立起性能基线数据库,并通过定期压测回归,提前预警了多次版本迭代带来的性能劣化风险。
我着迷于在极限负载下守护游戏体验的流畅与稳定,相信压力测试是保障玩家沉浸感的关键防线。为人严谨且对异常数据高度敏感,善于从混沌中抽丝剥茧,提前暴露隐藏的性能风险。惯用分布式压测方案与链路追踪工具构建高仿真场景,并习惯站在架构视角协同开发侧根治瓶颈。持续跟进云原生与AI驱动的测试技术,希望在技术攻坚中不断打磨更智能、更高效的质效体系。
压力测试工具链(Locust, Gatling, JMeter) 性能监控与调优(Prometheus, Grafana, Arthas) 编程与脚本开发(Java, Python, Go) 云原生与容器化(Docker, Kubernetes) 游戏服务器架构深度认知:
深入理解大型游戏服务器常用的分层架构与微服务化设计,熟悉网关、场景、逻辑、数据等服务的拆分原则与通信方式,能根据业务流量特征评估架构的伸缩性。
关注服务器硬件选型与资源规划,比如CPU核心数、内存带宽、磁盘IOPS对游戏性能的影响,能结合压测数据给出合理的服务器配置与优化建议。
持续研究有状态服务与无状态服务的优缺点,在过往项目中多次推动将战斗逻辑、匹配等模块改造为无状态服务,显著提升了水平扩展能力和部署灵活性。