亿级 QQ 会员活动运营系统的设计之道

作者/分享人:廖声茂
向 Ta 提问
腾讯高级应用工程师,10多年开发经验。目前负责QQ会员活动运营系统,QQ会员IP周边商城(鹅漫U品)项目。在海量运营,系统架构有着比较丰富的经验。

随着 QQ 会员用户的日益增涨,每周都要上线大量各种玩法的 H5 活动来满足产品和运营的需求。传统的开发流程为:需求评审 -> 设计 -> 重构 -> 开发 -> 测试 -> 上线。这种传统的开发流程和周期都比较长,上线一个活动至少要一个星期的时间,已经无法满足运营快速上线的诉求,且开发每天做这些重复性大的工作也不利于自身的提高。因此我们需要设计一套能快速上线、扩展性好、可复用性高的运营系统。于是,QQ 会员活动运营系统(以下简称 AMS)应运而生。

本场 Chat 您将学到以下内容:

  1. 峰值 10 亿 +PV 的 QQ 会员活动运营系统简介 ;
  2. API 引擎如何实现上千种业务逻辑以及各种逻辑的组合;
  3. 揭开 30 分钟上线一个全新 H5 活动的奥秘;
  4. 插件化、组件化、配置化、自动化的设计思维。
已有527人预订
预订达标
文章出炉
交流日期
     
18.11.05
18.11.20
18.11.28 20:30
查看文章评论/提问
itrunner
如果是比较复杂的活动,比如连续签到3天赢奖励或拼团活动,发起拼团和参与拼团点赞者都能获取奖励,能否采用规则组合这种设计模式?感觉现在活动形式都比较多也相对复杂,面对这种运营活动需求,如何从技术设计上提升开发效率?
zZ-pete: 同问,期待解答
炫谷: 1.连续签到3天赢奖励:这个活动(actid)/接口,在被用户每次点击的时候(或者定时任务触发),我认为也是一样的逻辑(Rule + OP) 2.发起拼团/参与点赞,获取什么奖励?我理解都是OP,至于这个OP是增加抽奖次数,还是奖励实体物品,都得执行这个奖励OP。尽量拆开理解,比如:参与点赞,允许3次转盘抽奖,那么这个点赞,就是增加用户抽奖次数。而,在另一个项目(actid)中,触发抽奖接口的时候,就去判断次数即可(至于这个次数从哪里来,参与点赞或者发起拼团,跟上一个是解偶的,也不需要关心)。
小川
很棒的业务设计
你可能还喜欢
110 道 Python 面试笔试题超强汇总
嘉美伯爵
Redis 实战场景详解
驰骋
轻松搞定机器学习中的概率统计知识
Evan
架构师成长之路之服务治理漫谈
飞狐
打造高效「Mac 工具栈」,提高工作效率
易水寒
Java 与底层操作系统的交互细节
小强
微信扫描登录
关注提示×
扫码关注公众号,获得 Chat 最新进展通知!