元宵晚会qps容量预估模型探索

阿凡达2018-07-20 12:51

数据收集

csm全国网收视率信息

收视率信息,来自网络  http://guba.eastmoney.com/news,300413,747816749.html
芒果2018喜乐会收视率又是第一!播放量超亿!直播互动3亿! 2018独角兽芒果
芒果2018喜乐会收视率又是第一!播放量超亿!直播互动3亿!
2018独角兽芒果传媒元宵喜乐会 跨界混搭向美好出发
2018-03-04 来源:国际在线综合
  2018湖南卫视元宵喜乐会匠心打造跨界混搭,创新升级数据全线飘红。收视方面,CSM全国网收视率1.48,份额5.65%,全国网城域1.7,份额6.33%,勇夺双域省级卫视第一;直播当晚,芒果TV、爱奇艺、腾讯视频与优酷全网播放量狂超1亿。网络互动方面强势霸榜,#湖南卫视元宵喜乐会#问鼎微博综艺话题榜第一,相关话题阅读量突破2.8亿。“何美男”、“潘粤明 美男子”、“林依晨 配音”、“张新成 弹钢琴”、“吴昕”、“靳梦佳 台风”等二十余关键词强势领跑微博热搜榜,引领舆论风潮。晚会给观众留下了深刻的印象,有网友动情描述:“在欢聚团圆的时刻,元宵喜乐会带来的欢声笑语,让家里充满了喜庆的氛围。”

csm52城收视率信息

收视率 信息,来自网络 http://www.tvtv.hk/archives/6246.html

数据分析

获取参与的总用户数UV(XXX万)

  • 思路:根据deviceUdID 来获取参与的用户数
  • 单条请求的原始日志如下所示:

  • 命令: cat 20180302open.log | awk -F ' ' '{print 7}' | awk -F '&' '{print5}' | sort -u  > alldevice
  • cat alldevice | wc -l   得出 总人数 XXX 万

用户访问次数

cat 20180302open.log | wc -l 一共访问 XXXX万 次,每个用户基本都玩了三次和预期相符。

用户参与活跃度模型建立

  • 访问曲线图一(单位:分钟)

找到了三个时间点的访问总量比较高,分别是20:46分,22:32分,23:00分。下面截取 这三个时间段前后一分钟的以秒为单位的qps值

  • 个时间段的qps曲线图,最大QPS,出现在 23:01:06上(单位 :秒)

模型建立

 UV 数预估算法:

 在相同平台上面投放此类广告的话,UV数预估可以按照下面算法来计算

    2018年3月2号 UV数 * (1 + 当前活跃用户数增长率(相对于2018年3月2号))

    假如 2018年双11 也有类似活动,活跃用户数增长率为20%(这个可以找相关组要数据),那么UV数预估 则为  X * (1+20%) 人

 QPS 预估算法:

根据访问曲线图一 可以看出

   结论一:此类活动并没有限制时间,用户可以在整个时间段任意玩,整个时间段都有用户访问。

    结论二:用户会在口播之后进入一个高峰期,每次高峰期维持时间是15分钟左右(和之前预期的4分钟不太相符)

    结论三:三次高峰期用户占了总用户数的80%左右

由此可以简单建立一个计算模型:

 X*80% = 0.8X,得出高峰期的用户数。

高峰期内的QPS(按照二八原则来计算):

(0.8X * 80%)  / (15(分钟)*3(次)* 60 * 20% ) 


本文来自网易实践者社区,经作者张子铎授权发布。