1亿人点赞的晚会,如何做技术沉淀?

  • 时间:
  • 浏览:0
  • 来源:uu快3新平台_uu快3诀窍_讨论群

现场没时间看易烊千玺、看泰勒、看马老师的让其他同学

原文发布时间:2019-12-2

作者:郭超

本文来自云栖社区商务合作伙伴“阿里技术”,了解相关信息时要关注“阿里技术”。

a、从业务规则上告诉用户宝箱越多概率越高;

b、从应用上直接分流宝箱较多用户抽大奖奖池,宝箱较少用户直接抽打底奖池;

c、从技术上实时监控统计宝箱分布情况报告,在前面轮次一旦发现宝箱分布和预期业务规则不一致,启动提前预案,保证大奖必然完整性发放。





基于以上哪好多个需求,猫晚今年的解法是第一次完整性一套代码,运行到手淘、天猫和优酷,在优酷侧部署的代理服务只承载转发和适配不做你你是什么任何业务、核心服务部署到集团机房承载所有的互动玩法和权益发放,技术架构图如下:

2019“猫晚”现场,图为腾格尔唱《High歌》

猫晚现在开始前现场作战室的让其他同学

2019猫晚不仅在优酷,还打通手淘、天猫等APP,实现了多屏、多端、双向的互动,将互联网晚会的互动社会形态推进到3.0时代。如晚会上跑男队和街舞队在另另哪好多个 多4×8米的巨型触摸屏上玩起了“好礼对对碰”游戏。优酷和淘宝的男友视频视频在APP端也时要取舍加入某一战队,游戏比分实时计入明星嘉宾的成绩中,影响节目应用程序。观众时要通过互动打赏给喜爱的节目“打call”,优酷直播间63%观看晚会的用户参与了互动,较去年增长7%。很荣幸,我时要有可能参与到双11猫晚项目,借你你你是什么可能给让其他同学分享技术在猫晚过程和思考。

总结:根据流量情况报告动态路由采集是兜底和保证体验的利器。





这里可能让所有用户先走完整性抽大奖也不不中的再来抽打底,就会两次调用权益平台,对下游的调用直接double也不权益平台大奖奖池口也无法承载没有高的流量(大奖权益平台会直接同步操作DB),无论从性能上还是从价值及成本上来看必要性时要大,基于此判断项目组定了以下另另哪好多个 多优化action:

可能人员越多,无法一一感谢,感谢阿里文娱猫晚的所有同学,可能有让其他同学2019双11猫晚更精彩。

这里想给让其他同学分享另另哪好多个 多猫晚关于预案的小花絮,提醒每个同学预案一定不并能只留在预案平台上,时要可应急、可执行、已演练、甚至时要准备备胎的备胎。



核心因为着在于可能不可抗力的用户网络延迟、现场信号延迟以及内容生产制作过程中的延迟,可能技术上不在 理 可能趋于稳定的大问題让其他同学互动弹起的时间分布完整性不同,没有很可能你还没现在开始游戏可能正在玩游戏,有的人可能把那些一元购以及终极大奖替你还49999花呗的权益抽取完了,你你你是什么带来的挫败感和不公平感真是叔可忍婶婶不可忍,你你是什么你你是什么猫晚引入了以下五个机制来保障:

明取舍位后猫晚的核心业务目标相对就清晰了,基于业务目标技术同学进一步分解首你你是什么你你是什么业务目标支撑,稳定是底线、体验要保证、权益全发放、不并能有资损(还有团队有成长、系统有沉淀)。

3)下游保护

2)削峰&错峰

现场和线上双向互动图

入驻现场的让其他同学

猫晚发放核心依赖权益平台,每轮互动现在开始后完会有抽奖环节,抽奖就要调用权益平台,比如终极大奖开奖时有另另哪好多个 多要求:

技术架构图

总结:下游稳定全链路并能稳定,系统设计时要充分考虑对下游的保护。

猫晚KO时,总负责人说猫晚是给天猫双11消费者办的晚会及回馈,你你是什么你你是什么让其他同学目标不仅要给消费者提供视觉盛宴,时要给消费者带来实惠,要给商家带货;真是自古忠义不并能两全,鱼与熊掌不可兼得,也不项目组同学即使执手相看泪眼竟无语凝噎也要咬牙接下有挑战的目标。基于这哪好多个方向团队现在开始做分解,猫晚产品技术运营设计团队核心要承载晚会的传播影响力、丰沛 有趣的互动形式、以及进店的引导和让消费者实惠的权益发放。

a、客户端向后台提交数据有压力的点都采用在一定时间范围内随机打散算法;

b、红包雨控制中奖率,同另另哪好多个 多用户的多次点击时要配置有效请求数;

c、终极宝箱个数查询提前打散异步15S预查询,出理 集中冲击;

d、获得终极宝箱后客户端维护与否标志,挡掉开奖时一累积的集中查询。总结:削峰和错峰时要体验+业务+技术手段相结合,出理 技术上过度设计和优化,ROI低。

a、现场环境比较复杂,对设备及通讯等完会有干扰;

b、链路长,可控性差,除猫晚内内外部团队协同外还涉及导演组、主持人、明星等内外部配合;

c、直播现场突发情况报告多,对应急能力要求高。

总结:

做双向互动日后没有先例,可能有以下大问題要出理 :

为了让内容和互动更精彩,结合扎住密,项目组同学提出要做双向互动,让用户有更强的参与感,去支持个人喜爱的明星并同步参与一样的游戏,数据实时回流现场影响最终PK结果。



像天猫双11晚会类似于于的项目,平时不承载流量,没有专门的维护团队,随着猫晚启动抽调各个团队来一齐承担,参与到项目的技术同学该咋样让个人成长和收获呢?我个人总结有以下几点:

体验一致是可能晚会公域互动主打手淘、优酷、天猫APP,为即将到来的双11预热,让用户在看晚会日后就能边看边玩、边玩边买,你你是什么你你是什么主持人口播日后每次完会提醒打开手机摇一摇时要在手淘、天猫和优酷APP参与互动,这就要求多端时要一齐弹起和关闭互动、展示内容一致、玩法一致、抽奖时间一致。

a、所有用户时要参与抽取,可能用户没抽中大奖时要抽打底奖池;

b、要保证大奖完整性发出,也不算资损。



果不其然从需求反复调整对齐,CodeReview以及全链路压测,手淘天猫集成,集团技术汇报,直播演练及和导演组对话口一路出理 各种风险;等项目组同学进入现场后才发现日后的大问題你你是什么你你是什么毛毛雨,先看下时间轴和现场大屏和直播画面示意图:

猫晚比较典型的打底流量节目单polling,所有一齐在线用户每45S完会轮询一次,技术同学准备了路由方案,默认所有请求50%走无线RPC网关,也不时要动态采集路由比例给前端,当无线RPC网关压力较大可能即将超过目标限流值时可能流量评估模型有大问題时时要走预案切换比例到轮询CSN,以保障系统稳定性。

回到现场大屏操作异常时准备的预案,重点说明进场前技术准备的不并能一级预案,上边的时要随机应变根据现场情况报告和产品同学一齐讨论临时制定的预案。



制定技术目标图

业务技术大图你你是什么你你是什么猫晚技术目标制定的思考路径是,首先是看行业、看大盘、看业务、看团队;也不分解目标,找到关键指标和抓手及相关团队;最后去量化,定有挑战的指标和倒计时的里程碑。**

阿里妹导读:今年是双11的第11年,猫晚的第5年。今年的天猫双11狂欢夜(简称“猫晚”)有超50个国家和地区通过优酷APP观看猫晚直播。5144万人通过猫晚公益直播间观看明星卖农货,男友视频视频在淘宝直播间点赞1亿次,海外艺人参与的节目超过了四成,晚会版权输出到106个国家和地区,实现了除南极洲外的全覆盖。尽管猫晚一年不并能一次,却有你你是什么明星为它打call,包括马老师和泰勒。一年只用一天的系统咋样做技术沉淀?且听阿里文娱高级技术专家郭超细细道来。

猫晚比较典型的是打底常驻流量突然有,也不每轮互动带来脉冲流量,针对那些场景猫晚这面的核心思路是以下三板斧:多轮全链路压测、应用预热、防刷限流兜底;以上三点可能让其他同学比较熟悉每次大型活动的默认项,除了以上点时要聊一聊比较有晚会特色的优化比如削峰、路由、下游保护。

a、学好思考和制定技术目标;

b、锻炼技术PM能力,不设边界,有技术预判,识别出理 风险,保障目标坚决落地;

c、有匠心:对性能和体验及技术方案上时要极致、细致;

d、为后人栽树:工具、组件、产品、组织能力沉淀;

e、复盘能力:复盘从参与项目的第一天现在开始,思考突破与沉淀;

f、拓宽视野:偶尔突然突然出现专业领域,发现技术外的视角,看你你是什么领域及商务合作团队的思考,学习附近优秀的小伙伴。

a、公私域互动在节目应用程序中叉开投放时间,出理 并发一齐来临;

b、20点及21点集团有红包雨,和导演组沟通及演练互动错开整点的前后几分钟,出理 给权益平台带来集中压力;

c、在私域像红包雨、入场红包、密令红包等互动通过上边件消息下行通道投放,降低私域服务端压力。

1)路由

一级预案晚会前演练触摸使用,异常检修;

二级预案是无法检修换大屏机器;三级预案是大屏机器无法更换,时要看台固定1机位,导播车有1人保证机位完会切换,看台口令员和操作员配合键盘同步明星现场操作;四级预案是操作员1的电脑或键盘异常,热备2机器和热备2同学操作。

★ 错峰:

★ 削峰:

大屏交互示意图

提到公平,为那些趋于稳定公平性的大问題?