10年前有微信吗 微信是什么时候出来的( 三 )


产品不崩的方法论
不过,即使有了系统,也不能完全保证不崩 。尤其对于一款12亿人使用的社交产品,任何时刻都有不可控性 。
直到现在,腾讯技术团队也不敢打包票说系统完全可控 。“推演也是算不过来的,总会算错的 。比如说零点全国发红包的人到底有多少?公司发红包的量到底有多少?这个东西说实话不是那么好估了,这个时候我们就会想,有没有保底的大招,来使得这个访问量控制在系统可接受的范围之内,这是非常重要的保底措施 。”肖志立说 。
崩盘之前,技术部门会提前预演,策划好“剧本”,“剧本”是一种柔性控制,也可以统称为降级 。用户有时在高峰期会觉得消息有延迟,或是朋友圈视频分辨率降低,就是一种降级 。
当系统遭遇了远超预估的访问量,就要降级,比如朋友圈视频平时一个视频大概2兆,但高峰时刻可以先砍一刀,把2兆砍成1兆,让更多的人有视频可以看 。
在不可预判的业务场景,他们基本上都会以这种方法去应对 。“高突发的时候,用户不会用得那么爽,但能让90%用户觉得满意,不至于说突然量超过预期了,然后就立刻不行了” 。
肖志立告诉采访人员,腾讯一直有一个海量之道的技术方法 。在突发比较高时,始终有一个漏斗模型,“第一层先去顶住绝大部分的请求,把符合要求的再往下层漏,再往下层交易最重的系统 。这样能保证承担的请求是真正需要的请求,而不是把前面所有的请求都打到后面去 。”
这个技术方法论被视为腾讯的保底大招,多年来屡试不爽 。
如今只道是寻常
2021年春节,腾讯基础架构部在一片祥和中度过 。除夕5点半,肖志立把当时留守的几十个兄弟拉到办公室对面的一个餐厅聚餐,吃到6点半,回来守着机器一起度过了除夕夜 。
全程没有任何惊险时刻,无惊无喜 。
肖志立依旧全程盯着 。他每年春节前后都在,春节是最考验的时刻,在他们技术内部看来,平时吹什么牛,都不如扛过春晚的流量来的实在 。“每次我也在想,我也不去敲代码,也不去做指令,为什么我要在?我能够感觉到就是崩盘了之后,大家都指着我去做‘要人命’的决定,出了故障我才有价值,没出故障我就像一个闲人 。”邹方明已经记不清自己守过了多少个春晚,只是觉得很感慨 。
在基础架构师的职业生涯里,非常重要的一点,就是在关键时刻做出关键决策 。
2018年之后,很少再有关键时刻 。这一年,红包的用户量基本上接近于的用户量,之后的增长基本上已经平稳 。
肖攀最近两年也没有再拜过QQ公仔了,“都比较有信心 。”
现在的系统,已经不再需要大的变动 。并且多年春节经验后,团队值班的手段和策略都是已经完备和成熟的,还可以提前预判事件 。比如今年,他们预测云年夜饭会提前导致一个小高峰,果然,当晚7点的流量是往年5倍,因为已经提前预测,今年也平稳度过 。
对于现在的腾讯技术团队,不再有惊心动魄的故事发生 。
架构师的经验教训
成立10年,腾百思特网讯技术团队也跟着走了10年,他们经历高压,经历崩溃,经历焦虑,到现在视为寻常,一路走来,他们见证用户从0涨到12亿用户,与有荣焉 。“做技术支撑的团队,一定要有一个好的心态,就是你不在聚光灯下,但是我们心里面知道今天在台上的产品那么成功,跟我们是有很大关系的,自己的内心要足够强大,要相信这一点 。”
他们也摸索出了足够多和业务部门沟通的方法 。邹方明经常给团队灌输的理念是,除非你有确凿的依据能证明你是对的,不然你就先听业务部门的 。


以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: