腾讯(陈和):腾讯游戏活动开发提效之路
今天分享的是:腾讯(陈和):腾讯游戏活动开发提效之路
报告共计:43页
该文档围绕腾讯游戏活动开发提效展开,分享了相关实战经验,核心内容总结如下:
1. 背景与挑战:腾讯游戏活动开发团队需服务众多游戏,活动量大且每日新增多。业务面临活动需求复杂多变、跨部门流程长、交付时间要求短、需保障质量和高并发高可用等挑战,小失误就可能造成大损失。
2. 核心实践
- 系统架构:采用微服务架构,其具有服务拆分细、利于资源复用、便于精准升级和系统维护、适合互联网业务迭代等优点,但也存在服务治理成本高、分布式开发技术成本大等缺点。利用K8S引擎进行微服务管理和维护,并通过GDP开发者平台贯穿服务交付全流程,解决运营场景下多方面问题。
- 前台赋能:提供前端组件和模板,支持自助更换UI。借助AST分析实现精准修改,还提供远程调试功能,包括控制台和Network远程调试,方便产品自助调整和开发者定位问题。
- 中台赋能:将通用逻辑抽象成微服务,集成形成活动模板,通过低代码平台制作模板,涵盖多种流程和开关设置,提升开发效率。
- 后台赋能:搭建可观测性平台,实现链路追踪和全链路Trace信息查看;通过模板和活动管理平台管理活动;提供运营提效工具,支持直接修改活动配置和设置白名单规则等。
3. 成果与启示:经过实践,单活动平均交付时间大幅缩短,2023年试点众多活动。总结出“123经验”,即1个微服务架构、2个辅助工具、3个赋能环节和5个系统平台。同时得到启示,如应用层应具备进化能力、提供坚实基础设施、采用微服务架构和重视全链路提效等。
4. 未来规划:未来腾讯计划提升全自助模板使用占比,邀请开发团队共建公共模块,基于AI探索游戏营销模型,开展营销技术创新,如AR与营销结合等。
以下为报告节选内容