•在校期间作为队长组建ACM集训队,率队获得亚洲区域赛银奖,磨练了算法设计与工程落地能力;
•加入校内游戏开发社团,主导使用C++实现了一款类MOBA的服务端框架,完成了房间匹配、帧同步与技能广播,夯实了游戏后端实战基础。
完美世界(北京)网络技术有限公司 - 手游研发工作室老牌游戏厂商技术驱动型团队
2017.07-2020.12
手机游戏后端开发工程师游戏服务器开发Java后端微服务架构
北京
•主导公司S级卡牌手游的后端架构规划与落地,从零搭建了基于Spring Cloud Alibaba的微服务底座,支撑了游戏上线首月百万级日活。
•负责公会系统、实时活动副本等核心玩法的后端逻辑实现,采用事件驱动模型处理复杂的交互状态,保障了万人同屏活动的数据一致性。
•针对数据库慢查询进行专项治理,通过重构热点数据缓存方案与引入读写分离,将P99延迟从200ms压缩至80ms以内,整体吞吐量提升40%。
•与前端、美术及测试团队建立敏捷协作机制,主动推动自动化接口测试落地,保障了版本迭代的准时发布率。
北京攸乐科技有限公司 - 技术中心全球化游戏公司创新技术探索
2021.01-至今
高级手机游戏后端开发工程师高级开发分布式系统Go语言开发
北京
•牵头新一代MMORPG手游的后端技术选型与核心框架设计,带领3人小组完成从原型到上线全流程,服务端采用Go语言与领域驱动设计。
•构建游戏服务器集群的全链路监控体系,自研基于Prometheus的流量预警组件,在多次跨服战场活动中实现零宕机。
•设计并落地了基于Redis Sentinel与延迟队列的分布式缓存冷却方案,使玩家登录时的数据加载耗时从秒级降至毫秒级,极大优化了首屏体验。
•主导技术债务清理与代码规范制定,引入GitOps工作流与自动化部署流水线,团队整体开发效率提升约25%。
•这是一款宇宙探险题材的MMORPG手游,注册用户已突破两百万,项目目标是打造一个可容纳万人在线的开放世界。
•作为后端核心,主导了游戏世界的分区分服架构设计,将地图场景、战斗及社交解耦为独立微服务,使单服容灾能力提升3倍。
•负责实现实时战斗系统的后端逻辑,采用帧同步方案处理高频指令,通过UDP与定制协议栈将战斗指令平均延迟控制在30ms以内。
•深度参与经济系统的数值模型设计,建立基于Python的模拟仿真工具,对道具产出、拍卖行流通进行沙盘推演,有效防止了高通胀出现。
•一款写实军事题材的团队竞技手游,主打5v5实时对战,具有极高的并发和低延迟要求。
•负责竞技匹配系统的后端设计与实现,开发了基于ELO算法的动态匹配引擎,结合玩家网络延迟、位置偏好等多维度数据,将公平匹配耗时缩短至12秒。
•打造了基于WebSocket的实时通信层,支持局内战术语音和快捷指令,通过压缩优化使单条消息传输延迟稳定在80ms上下。
•实施服务器性能调优,通过Kubernetes自动伸缩与L4负载均衡,成功支撑了10万同时在线用户的平稳运行,CPU利用率稳定在65%左右。
高并发与游戏服务端架构:
深入研究游戏服务器中多线程与协程模型,用Rust实现过基于actor模型的轻量级并发框架,处理万级并发连接时保持低延迟,并具备线上流量突增的调控经验。
擅长针对游戏数据访问模式设计缓存策略,利用Redis的Stream和Pub/Sub机制实现排行榜、匹配队列等实时性要求高的功能,并优化内存占用,平衡成本与性能。