一個(gè)從無(wú)到有的系統(tǒng)
12億用戶感知到的,是每天都在使用的這個(gè)產(chǎn)品 。他們感知不到的地方,背后僅技術(shù)平臺(tái)就包括圖片平臺(tái)、音視頻傳輸平臺(tái)、紅包系統(tǒng)、小視頻平臺(tái)等等,這些平臺(tái)接入騰訊內(nèi)部超過(guò)90%的業(yè)務(wù) 。
平臺(tái)組合在一起,形成龐大的系統(tǒng),基本能解決已知與未知的問(wèn)題 。這些平臺(tái)的形成,不是一蹴而就的,而是經(jīng)歷了漫長(zhǎng)的過(guò)程 。
圖片系統(tǒng)歷史最悠久,早在2006年的QQ時(shí)代就開(kāi)始使用 。當(dāng)年,QQ用戶突破1000萬(wàn),上線了QQ空間相冊(cè),產(chǎn)品很受歡迎,但對(duì)于技術(shù)團(tuán)隊(duì)來(lái)說(shuō),一個(gè)首先面對(duì)的問(wèn)題就是:撐不住了 。存儲(chǔ)方案也好,流量方案也好,索引方案也好,都支撐不了用戶訴求 ?!罢麄€(gè)底層存儲(chǔ)都已經(jīng)瘋掉了,”鄒方明來(lái)到這個(gè)部門時(shí),恰好經(jīng)歷了這樣的時(shí)代 。一些公司在近幾年贊助春晚或遇到突發(fā)事件時(shí),突然發(fā)現(xiàn)的問(wèn)題,騰訊在十幾年前也遇到過(guò) ?,F(xiàn)在、QQ系統(tǒng)的穩(wěn)定,是當(dāng)年吃虧后積累的經(jīng)驗(yàn)教訓(xùn) 。
用戶對(duì)圖片的訴求,延伸出了騰訊第一代存儲(chǔ)系統(tǒng),衍生了TFS,之后有了相冊(cè)系統(tǒng),不過(guò),當(dāng)時(shí),他們還沒(méi)有想到做技術(shù)平臺(tái) 。
不久,新矛盾爆發(fā) 。QQ農(nóng)場(chǎng)火爆后,每個(gè)用戶都有很多頭像,但原有的相冊(cè)系統(tǒng)支撐不了圖像高IO(輸入輸出) 。這種情況下,鄒方明把相冊(cè)系統(tǒng)做了簡(jiǎn)單的分支,就叫頭像系統(tǒng) 。
頭像系統(tǒng)和相冊(cè)系統(tǒng),都是圖片,應(yīng)該分開(kāi)還是融合??jī)?nèi)部當(dāng)時(shí)有些焦灼,經(jīng)過(guò)很長(zhǎng)的PK,他們覺(jué)得,還是應(yīng)該融合到一起 。融合之后,騰訊有了第一個(gè)技術(shù)平臺(tái),圖片平臺(tái) 。
相對(duì)于之前各百思特網(wǎng)自分離的系統(tǒng),平臺(tái)的優(yōu)勢(shì)在于成本 。騰訊其他團(tuán)隊(duì)也在做圖片服務(wù),他們發(fā)現(xiàn),花了這么多年研發(fā)精力,還不如接入到圖片平臺(tái)中,把研發(fā)團(tuán)隊(duì)的生產(chǎn)力解放出來(lái) 。
騰訊的其他平臺(tái)隨后逐漸誕生 。
2016年,視頻平臺(tái)誕生 。2019年,音視頻傳輸平臺(tái)形成 。期間還有紅包系統(tǒng)、文件系統(tǒng)、網(wǎng)盤系統(tǒng),用戶最核心的幾個(gè)場(chǎng)景平臺(tái),都由基礎(chǔ)架構(gòu)部搭建完成 。
長(zhǎng)期以來(lái),騰訊在互聯(lián)網(wǎng)公司中都以產(chǎn)品力著稱,產(chǎn)品的背后,是技術(shù)平臺(tái)的助力 。
去年火爆的視頻號(hào)就是一個(gè)典型案例,一年時(shí)間,視頻號(hào)推出了一系列功能,產(chǎn)品人員提出功能需求后,技術(shù)人員第二天或者是第三天就能拿出方案,這離不開(kāi)平臺(tái)的服務(wù)和支撐 ?!爱a(chǎn)品有想法時(shí),研發(fā)人員能夠很快速做出一個(gè)模型,盡快做迭代和嘗試 ?!编u方明解釋,“能夠在60分的基礎(chǔ)上去做加法,產(chǎn)品技術(shù)團(tuán)隊(duì)可以把視角放在用戶喜歡玩的玩法上面,放在終端體驗(yàn)的細(xì)節(jié)上面去,從而從整個(gè)研發(fā)的長(zhǎng)周期中掙脫出來(lái) ?!?br />
誕生10年,背后的系統(tǒng)也有所不同 。2016年之前,系統(tǒng)處于性能不足階段,當(dāng)時(shí)出現(xiàn)問(wèn)題,無(wú)論是漏洞或是代碼問(wèn)題,事件爆發(fā)的根本原因是,系統(tǒng)能力不足導(dǎo)致的故障 。
2016年之后,系統(tǒng)升級(jí),此后再有熱點(diǎn),或是再有突然事件,對(duì)于技術(shù)來(lái)說(shuō),就只是量級(jí)提高了,都在系統(tǒng)可以支撐的范圍內(nèi) 。
在云時(shí)代,系統(tǒng)的支撐能力又有了增加 。QQ于2020年完全上云,整體都在云端 ?;?年時(shí)間上云,今年會(huì)全部上云 。上云的好處是,如果有突發(fā)情況要從其他的業(yè)務(wù)騰挪資源,速度快很多 ?!胺駝t我們就得先把設(shè)備從A業(yè)務(wù)上下來(lái),再添加到B業(yè)務(wù)去,再做測(cè)試驗(yàn)證,這樣時(shí)間就長(zhǎng)很多 ?!?br />
10年,系統(tǒng)的基礎(chǔ)建設(shè)主要朝著兩個(gè)主要的目標(biāo)在做 。“一個(gè)是系統(tǒng)的健康性,比如你的熔斷能力,自我恢復(fù)能力,每年我們都在找方法 。另一個(gè)方向就是系統(tǒng)單位成本的承載能力 。從字面上去解釋,因?yàn)槲覀兊馁Y源團(tuán)隊(duì)、產(chǎn)品團(tuán)隊(duì),都會(huì)給出一個(gè)固定的成本,這固定的10000臺(tái)設(shè)備,能夠支撐100萬(wàn)次請(qǐng)求,還是500萬(wàn)次請(qǐng)求,是每年都在持續(xù)優(yōu)化和迭代的過(guò)程 。我們會(huì)發(fā)現(xiàn),只要你的承載能力強(qiáng)了,就可以把每個(gè)危急時(shí)刻變成不危急 ?!编u方明說(shuō) 。
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問(wèn)題,請(qǐng)您及時(shí)就醫(yī)或請(qǐng)專業(yè)人士給予相關(guān)指導(dǎo)!
「愛(ài)刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對(duì)您有所幫助:- 微信步數(shù)怎么開(kāi)
- 微信分付開(kāi)通技巧 分付微信怎么開(kāi)通
- 微信注銷如何跳過(guò)60天 微信號(hào)怎么注銷
- 微信紅包封面怎么設(shè)置
- 圖示公眾號(hào)發(fā)文步驟 手機(jī)微信公眾號(hào)怎么發(fā)文
- 微信拍一拍不顯示攻略介紹 微信怎么拍一拍對(duì)方
- 用這3個(gè)方法輕松搞定 微信提現(xiàn)怎么免手續(xù)費(fèi)
- 微信聊天記錄怎么同步到另一臺(tái)手機(jī)上面
- 車載微信怎么安裝在汽車上 車載微信怎么登錄
- 微信車載版怎么下載安裝 微信車載版支持哪些車型
