•作为队长参与「全国大学生游戏开发大赛」,设计并实现了一款基于 Unity 的跨平台实时对战游戏后端,使用 ET 框架和 TCP/UDP 混合通信,优化了帧同步延迟。
•在软件工程课程中,带领团队开发了云游戏平台的房间匹配与调度服务,基于 Go 语言实现,支持 10,000+ 并发连接,获得校级创新项目优秀奖。
•加入学校游戏开发实验室,参与开源 MMORPG 服务端改造,重构了玩家状态同步与广播模块,引入 Redis 缓存与异步消息队列,吞吐量提升 30%。
北京完美世界网络技术有限公司 - 游戏开发部知名游戏公司技术驱动型
2016.07-2021.05
跨平台游戏后端开发工程师游戏服务端架构分布式游戏后端高并发调优
北京
•主导游戏后端微服务化改造,采用事件驱动架构与Kubernetes编排,支持跨平台弹性伸缩,日均处理百亿级请求。
•设计并实现跨服匹配、实时战斗同步等核心模块,通过状态同步与帧同步混合方案,保障千人同屏的流畅交互。
•重构数据持久化层,引入Redis缓存热点数据和MongoDB存储玩家状态,结合分库分表策略,使数据库响应时间降低40%。
•与前端团队共同制定基于gRPC的通信协议,优化数据序列化,将移动端网络IO延迟降低30%。
•参与7x24小时OnCall,搭建自动化故障转移与流量调度系统,快速应对突发宕机与活动洪峰,确保游戏高可用性。
北京祖龙娱乐科技有限公司 - 游戏开发部知名游戏公司创新企业
2014.07-2016.06
游戏后端开发工程师游戏逻辑开发服务端研发系统稳定性提升
北京
•负责游戏匹配系统和社交模块的开发,设计跨服好友、实时语音等玩法,提升玩家社交粘性。
•搭建虚拟经济闭环,实现拍卖行、公会贡献和赛季通行证等功能,制定经济平衡策略,杜绝通胀。
•重构网络通信层,基于Netty开发高性能网关,实现单节点10万并发长连接,并优化心跳包机制降低带宽。
•主导压力测试与性能调优,通过JProfiler和JMeter定位瓶颈,优化线程模型与内存分配,使服务器承载能力提升25%。
•构建自动化测试框架,集成CI/CD流水线,将回归测试时间缩短60%,并编写核心模块的单元测试与集成测试。
《苍穹之刃》跨平台游戏后端开发 - 后端开发工程师
2016.07-2021.05
•项目描述:《苍穹之刃》是一款大型多人在线动作角色扮演游戏,支持PC、移动端和主机。作为后端核心成员,负责服务器架构演进与关键功能实现。
•技术架构:采用分布式微服务架构,基于Java和Spring Cloud Alibaba,使用gRPC进行服务间通信,数据库采用MySQL、Redis和Elasticsearch,消息队列选用Kafka。
•主要工作:设计并实现公会战、跨服竞技场等社交玩法后端,通过消息队列削峰填谷,设计多级缓存策略应对热点数据,并参与运维自动化工具开发。
•项目成果:上线后DAU突破千万,服务器稳定承载200万同时在线,通过持续优化将P99延迟控制在50ms以内,为玩家提供了丝滑的无缝大世界体验。
•项目描述:《永恒纪元》是一款放置类卡牌手游,支持iOS和Android。作为后端开发,负责核心玩法系统的设计与落地。
•技术架构:基于Java和Spring Boot,使用MongoDB存储非结构化数据,Redis缓存实时状态,结合Kafka处理异步任务,服务部署于Docker。
•主要工作:实现挂机收益计算、符文搭配与阵容推荐等系统,通过异步任务处理降低主线逻辑阻塞,设计定时任务调度器完成每日重置。
•项目成果:上线首月下载量突破500万,通过代码优化与资源调整,服务器吞吐量提升35%,平均响应时间缩短40%,显著改善了玩家体验。
游戏服务器运维与可观测性实战:
熟练使用 Terraform + Ansible 在 AWS 上自动化部署跨平台游戏服务器集群,集成 OpenTelemetry 实现全链路追踪;通过 Grafana Loki 与 Tempo 构建日志与追踪分析平台,曾利用 eBPF 快速定位高并发下的 TCP 连接泄漏与协程死锁问题。