倍可親

回復: 1

承受住208億次的衝擊,春晚首次不宕機的為什麼是百度

[複製鏈接]

1萬

主題

2萬

帖子

3萬

積分

貝殼精神領袖

Rank: 6Rank: 6

積分
35927
華盛頓人 發表於 2019-2-6 06:30 | 顯示全部樓層 |閱讀模式
  2019-02-05 22:40公司/百度/技術

  若干年後,或許已經沒有多少人還能記起 2019 年春晚所發生的一切,但對於網際網路公司而言,2019 年的春晚註定是一個無法忘記的記憶。

  在剛剛過去的大年夜,百度作為豬年春晚紅包的「承包者」,也在第一時間公布了自己的成績單。根據百度官方提供的數字,春晚直播期間,全球觀眾在四輪紅包互動里,參與百度 APP 紅包互動活動次數達 208 億次。

  

  另一個關鍵指標則是,從第一輪互動次數就達到 92 億次的搖一搖紅包再到0點前的最後一輪,此次春晚都在製造「史上最大春晚紅包流量」,而百度不僅圓滿完成了發紅包的「基本任務」,百度 APP 也在春晚期間系統沒有任何宕機、卡頓以及白屏。活動結束后,百度高級副總裁王海峰還在朋友圈寫道:208億次互動,服務始終穩健,過硬的技術是保障。

  三十晚上,甚至連華為、小米、蘋果等應用商店紛紛「癱瘓」,而百度的紅包活動仍然在正常進行。這也意味著,百度成為史上第一個可以扛得住春晚流量壓力的網際網路公司。並成功利用春晚的舞台,讓全國億萬觀眾感受到 AI 的價值,對於 AI 普惠化具有重要意義。

  

  那麼,為什麼春晚流量壓力是網際網路公司的噩夢?百度可以成為首家不宕機的網際網路公司,又做對了哪些事情呢?

  1. 不宕機,一個幾乎不可能完成的任務

  春晚對於網際網路公司的壓力到底有多大?可以先從兩個行業視角去理解。

  首先,伺服器是第一個硬標準。「得到」創始人羅振宇曾公開表示,他們在參與春晚廣告招標時被告知,由於「得到」日活躍用戶沒有超過 1 億,無法滿足央視對於網際網路產品登上春晚舞台的基本要求。

  制定這個標準的原因也非常簡單,假如沒有足夠的用戶訪問承受能力,一旦被春晚曝光,這個產品的伺服器一定很無法訪問,也就是俗話所說的「宕機」。

  

  其次,春晚的用戶訪問量可能遠超人想象。自 2014 年開始,從微信、支付寶到淘寶,都在春晚期間出現一系列宕機問題。以 2018 年的春晚為例,淘寶的春晚紅包一度讓淘寶用戶無法正常登錄。而根據淘寶內部後續復盤時的數據,當晚登錄的實際峰值超過了 2017 年雙十一的 15 倍,特別在新用戶瞬間登錄給系統帶來了巨大壓力,也大大超出了團隊的想象。

  這也意味著,即便是微信、淘寶這這樣體量的網際網路產品,也無法支撐起春晚紅包帶來的巨大訪問壓力,如此看來:「我們真的對春晚的力量一無所知。」

  2. 為了不宕機,百度做對了什麼?

  而從技術角度上看,能實現系統不宕機,至少需要考慮以下兩大要素。

  其一,藉助春晚舞台展示自己的網際網路產品,面臨著比包括雙十一在內的任何電商大促的訪問壓力。

  春節作為中國人最重要的傳統節日,擁有最廣大的群眾基礎,而過去三十多年的春晚,則讓這台晚會變成了過年的儀式。儘管最近幾年吐槽不斷,但觀看春晚已然內化為過年的習慣,也因此,任何登上除夕夜春晚舞台的網際網路產品,都必須做好迎接數億用戶訪問的準備。

  反映在技術層面,需要一套具備伸縮能力的架構體系,來應對不斷變化的訪問需求。以網路為例,隨著春節返鄉,三四線地區的網路需求開始增加。百度春晚技術保障團隊提前規劃好了不同地區的所需要的網路資源。通過百度雲的智能調度系統,能夠分鐘感知不同地區資源緊張程度,並進行相應的資源調度和補給。

  

  依賴於百度早已成熟的網路架構,這個架構也經歷了百度自有業務規模快速增長和To B業務多樣需求的考驗,擁有良好的高可擴展性和靈活性,從而也能夠快速調配伺服器,支撐快速接入帶寬資源。

  其二,具體以春晚紅包的場景來看,這是一個典型大流量高併發的場景。高併發考驗的是一個技術架構能否在多個流程、業務里輪流執行。舉個例子來說,當數以億計的用戶一起來訪問同一個 App,並在不同的功能里切換時,是否也能像平時那樣流暢自如?

  今年春晚期間共發了 4 輪紅包,每輪活動,用戶的任務都不相同,有的去搖一搖、有的去feed流中搜索、還有進入小程序或小度商城。涉及百度數十個產品、百多種用戶場景。再加上新增的AI玩法,這會給百度APP帶來高併發、大流量,給百度雲的伺服器、帶寬等基礎設施帶來巨大衝擊。

  應對這類技術挑戰都會從用戶登陸應用開始,然後在應對訪問洪峰和資源管理上做優化。

  百度在這方面也展示了系統的彈性能力。當遇到流量洪峰時,系統會智能化調度,根據用戶任務的不同,層層計算,匹配適應的容量,滿足每秒億級的服務請求,整個過程,就像有一個多層漏斗化解流量洪峰。而用戶所感知到的,則是和平時沒有差別的搶紅包體驗。

  

  另外值得一提的是,為了支撐春晚紅包技術挑戰,百度也展示了技術部署的高效執行能力。比如 8 小時完成 10000台伺服器的物理上架,16小時完成自動化上線交付業務使用,創造了業界伺服器交付速度的新紀錄。再比如,僅僅用了 3 周時間,就完成了相當於 2018 年全年的 IDC 網路和 CDN 建設工作。

  正是百度上述一系列針對性的技術準備和高效的執行力,面對史無前例的春晚紅包流量,即便是在國內多家應用商店出現不同程度宕機的情況下,百度 APP 依然實現了有史以來第一次春晚紅包不宕機的技術壯舉,而藉助春晚的舞台,百度也讓普羅大眾了解到了 AI 的價值和潛力。

  3. AI 正式走入春晚舞台

  早在今年元旦的央視新年特別節目上,李彥宏就通過「小度在家」,讓觀眾們體驗了一把人工智慧帶來的便利。今年春晚的第三輪紅包派送中,用戶就實現了與 AI 的「親密接觸」——不僅可以通過語音搜索領取總額為 2 億的紅包,還能獲得總數為 10 萬台的小度 AI 音箱。

  此舉對於 AI 的普及意義重大。一方面,春晚作為一項中國受眾最廣的電視節目,也是推廣新技術以及新生活方式的最好舞台。

  此前,業界普遍認為,正是 2014 年微信紅包登陸春晚,才帶動了此後四年中國移動支付的爆發。過去三年來,AI 雖然早已從實驗室步入工業界,但在普通消費者中依然缺乏足夠的認知,此次利用春晚帶來的巨大曝光,也能夠進一步推動大眾對於 AI 的理解和接受程度。

  

  另一方面,百度過去幾年來所積累的 AI 技術優勢也極大保證了用戶體驗。僅以春晚語音搜索紅包為例,雖然是在家庭場景里,但是也需要考慮到電視、其他人的聲音的干擾。更重要的是,語音搜索紅包也是一次語音的高併發訪問請求,面對數以億計的請求,考驗了百度 AI 的實時處理能力,從結果上看,還是非常理想的。

 
時代小人物. 但也有自己的思想,情感. 和道德.

1萬

主題

2萬

帖子

3萬

積分

貝殼精神領袖

Rank: 6Rank: 6

積分
35927
 樓主| 華盛頓人 發表於 2019-2-6 06:30 | 顯示全部樓層
 4.寫在最後

  過去五年來,春晚與網際網路公司之間的互動越來越多。作為電視時代的產物,春晚需要越來越多的網際網路元素。而網際網路公司,也可以藉助春晚這個巨大舞台,展示自己的品牌和產品,並利用春晚期間所形成大流量高併發的需求,實現一次技術大練兵。

  此此次春晚上,百度史無前例地實現了春晚紅包的不宕機,百度 APP 也在一夜之間成為各大應用商店排名第一的應用。AI 加持之下,新的玩法和體驗,加速 AI 走入尋常百姓家。次春晚上,百度史無前例地實現了春晚紅包的不宕機,百度 APP 也在一夜之間成為各大應用商店排名第一的應用。AI 加持之下,新的玩法和體驗,加速 AI 走入尋常百姓家。

  於此同時,這也是一次面向特定場景和業務的技術能力大考,這場大考里,百度展現了 AI、大數據的技術能力,同時還讓外界看到了這家公司在理解業務需求、項目實施以及交付的綜合能力,所有這些能力最終也會內化為產品的能力,與百度布局 AI 以及加速產業網際網路的戰略一起讓更多的行業享受到技術帶來的紅利。(完)

時代小人物. 但也有自己的思想,情感. 和道德.
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 註冊

本版積分規則

關於本站 | 隱私權政策 | 免責條款 | 版權聲明 | 聯絡我們

Copyright © 2001-2013 海外華人中文門戶:倍可親 (http://big5.backchina.com) All Rights Reserved.

程序系統基於 Discuz! X3.1 商業版 優化 Discuz! © 2001-2013 Comsenz Inc.

本站時間採用京港台時間 GMT+8, 2024-3-29 04:03

快速回復 返回頂部 返回列表