您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 > 

06 年貨節時間節點開啟了虛擬服務(2023北京年貨節活動指南2023北京年貨節活動指南圖片)

Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-05-15 07:57:55【】0人已围观

简介常態化”來降低大型活動對IT計算資源的集中消耗。也就是,京東一直通過大促的技術標準來提高日常技術標準,逐漸縮短研發的備戰時長,提高備戰的效率,還能以更少的人力、資源,達到更好的科學備戰效果。因此,京東

常態化”來降低大型活動對IT計算資源的集中消耗。也就是,京東一直通過大促的技術標準來提高日常技術標準,逐漸縮短研發的備戰時長,提高備戰的效率,還能以更少的人力、資源,達到更好的科學備戰效果。

因此,京東不缺高并發的業務場景,而云艦又能幫助京東云在不需要購置大量服務器的前提,能實現敏捷調度、平穩運行和高效協同,最終,如果順利的話,京東云能采用快速通過積木拆解和重組的方式搭建基礎設施,進而讓業務得以快速研發和部署。

京東云的信心來源之一,是作為電商巨頭而擁有超過1000萬種自營商品、幾十萬品牌商和制造企業,并服務了超過5.5億消費者的超級供應鏈,已經實現了全棧式的數智化技術連接,因此此次備戰春晚,京東將依靠豐富的經驗和系列運營保障機制,主要依靠系統而并非人力來確保關鍵節點的穩定性。

“剛接到這個任務的時候,其實我們是非常激動的,都有點發抖”, 京東云云艦架構師趙建星回憶說,剛聽到要做春晚互動項目的時候,瞬間想起多年前京東大促各種告急的時候,當時大家接到消息后就直接跑到機房里保障各種業務。

的確,京東是在大促環節結結實實摔過幾跤的,而電商節大促不僅檢驗企業的 科技 實力,也在考驗技術團隊。

2011年11月1日,京東做圖書限時促銷的活動,“秒殺”活動讓流量瞬間達到每秒10萬單,然而系統癱瘓了,總指揮直接請來負責當時IT前端的和后端的兩位副總裁到辦公室“喝茶”。

其實,這個段子并不是真的,但對于相關的負責人,還是有批評但也有寬容的。

和當年比起來,京東無論技術、體量、規模、用戶群體和現在都不是一個等級,如今接到如此重磅的任務對趙建星來說,意味著升級了武器再挑戰終極BOSS,他內心的感觸頗深。

趙建星團隊的任務之一,是在不降低日常商城業務模式的前提,保障年貨節和冬奧期間物流配送的資源支持,從資源角度對京東云來說,是歷年挑戰最大,對底層的資源調度和分發的壓力也是巨大的。

整體活動來看,是隨著春晚搖紅包的節奏,將整個資源在購物應用和搖紅包之間來回做切換,而這個切換核心是云艦對底層資源調度的能力。而且調度方面,搖紅包時間上是一分鐘,而很多資源的調度要求秒級到位,而后又要釋放給其他應用,這涉及到隔離性和容器化管理的精準調度能力。

“京東所有的業務系統都跑在云艦上,都是容器化的。”趙建星說,“這是我們的底氣。”

云艦管理的這個超大資源池,要支持年貨春運購物交易系統,還有春晚紅包互動系統,也有冬奧期間物流保障系統,在這幾個系統來回做保障,當期的業務資源需求量相當大。而且春晚的每輪口播產生的搖紅包場景,都伴隨著潮汐式的上億級流量高峰,因此在備戰春晚的過程中,趙建星帶著團隊做了很多根據業務場景交替來回切換資源的技術保障。

也就是在零增加服務器的情況下,通過快速調度資源支持業務場景的切換,得以短暫且高效地為春晚提供資源保障。

由于資源有限,需要將京東的整個業務進行等級調整、劃分、保障,針對不同的優先級和業務場景,分別進行不同的調度,有的升級有的降級。

趙建星表示,團隊幾乎每兩天一次壓測,不停地擴充和保障資源,再根據業務的協同和整個項目組的溝通,保障資源來回按需降級和恢復正常。

以春晚口播這個場景為例,首先口播紅包業務場景的優先級是最高的。

“每次口播都會來回切換。”當口播紅包的頂峰流量下來后,再將這些資源歸還到正常的業務系統中去。因此,在調度的過程中業務系統數量相當龐大,調度的過程也需要針對所有的業務系統進行一些定級精致化的分類。

盡管多年618、雙十一大促的經驗下京東不缺高并發的場景,然而從來沒做過如此大規模、高密度、高精度的調度,同時需要在秒級完成調度,這無疑來說對京東云具有極高的挑戰。

“整體來說,規模量、快速調度的精準性、高密度隔離性,對我們來說都是極大的挑戰。”趙建星表示。

其中,穩定性是最高優先級,資源的騰挪必須高效,同時,各業務間還要具有很高的隔離性。由于盡可能全部由自動化實現,總體超過80%的調度速度都在秒級,S級項目必須是秒極完成,所有預案都是分鐘級完成。

而趙建星帶著團隊,通過秒極完成全部資源的管理與統一調度,最終保障了春晚4小時互動項目里系統最穩、敏捷度最高、成本最優。

“京東云的春晚保障是想把人算做到極致,去迎接天算的考驗。”

常亮是京東云春晚項目組IDC基礎保障1號位,對于他們團隊來說,作為整個項目的基礎建設部分,從最前端到最后端都要做技術保障,所有的前中臺,包括云底座都會落在數據中心、網絡和硬件上這三大件上,“哪個部分發生一丁點的抖動,再精彩的內容都會受到影響。”

因此,京東要將所有的需求劃定在可控范圍內。

常亮回憶,1月13日團隊就確定不再承接新的需求,盡管資源不夠,但是需求已在可控范圍內,有了明確的邊界和框架和天花板,所有的工作就能被精準、精細地落地和執行下去了。因此,理論上每次的壓測結果和十次結果都一樣,用計算機學的術語就是系統越趨近于冪等性,所得的結果都可預期。

那么天算呢?

面對突發的未知情況,靠的是快速響應,同時需要兜底方案、需要預演,要靠一個完備的組織和決策機制,因為現實情況是,一號位、核心接口入場可能要在3-5分鐘這樣的極致時間里做決策,要通過這種方式應對各個環節發生的問題。

所以說,只要在需求確定的情況下,無論突發情況是什么,都可以應對自如。

比如,1月6日、1月7日,常亮帶領團隊開始做了第一次的壓測,直到1月22日進行了七次壓測,當時所有的流量模型都固定了,然而在23日預演的時候發現,有諸多需要修改的地方,這會給CDN帶來什么直接后果呢?此前做的流量模型全部作廢、重新做。

常亮表示,原始數據的由來,是將所有業務線,從前臺,包括從零售、 健康 、物流、 科技 等所有業務線的需求進行優先級和主次、分層圈定,因此一旦加了修改,首先遇到的問題就是,有些業務要犧牲了,舍誰保誰是個很大的問題。

常亮坦言,一旦出現涉及到資源的臨時需求,就要看能否人定勝天。具體來看,如果還有10天的時間,把相應的元素包全部替換、預置在手機里就行了,如果只有5天的時間,重做一款APP,審核時間是不可控的。

而為了更好地解決應急挑戰,京東也首創了“應急劇本預案”模式,重點排查和預防TOP 級困難。而整個劇本涉及了從前臺、中臺、后臺,包括安全,包括基礎設施三大塊,所有涉及到春晚支持的應急演練劇本。

常亮分享了一個有趣的故事,核心劇本里有個情節,就是流量峰值的時候,兩個機房間的網絡專線之間如果出現堵塞或中斷問題,系統會是什么樣子?

“當時我們的劇本很簡單,就是在這種場景下,誰是網絡組的負責人,誰做專線切換操作,要多少時間生效... ...”常亮表示,當時大家按照劇本是執行完了,結果每五分鐘出現一個掉坑,大家就不理解這種規律性抖動到底是怎么回事。

經過兩個小時的排查發現,其實是三個不同的原因恰好卡在了每五分鐘的一個時間點上,第一個坑因為網絡線路中斷引起了抖動,第二次因為中臺的容器在沒溝通的前提做了local DNS的切換演練,第三次是因為中臺在做壓力測試的時候,置換了一部分優惠券,所以也就是看起來像整個系統出現了規律的震蕩。

“當天晚上大家都長舒一口氣。”常亮回憶稱,整體來看這個劇本是有效的,“其實你只要演練一次就可以形成流水線式的操作。”常亮表示,沒演練劇本的話,遇到問題現溝通十來分鐘過去了,離下一輪口播還剩十來分鐘,怎么辦?所以,通過劇本演練,能向團隊真實地展現春晚場景,能對整個系統的情況有一個形象的預測認知,所以對于參與春晚的3000的研發人員來說,能得到整體的經驗提升。

關于劇本的撰寫,有了總體方向后,還要進行不止一次的評審環節。編輯的需求是劇本不能寫的太復雜,得讓大家看得懂。因此到最后,精簡下去就是三句話:誰、什么場景、多久恢復。第一輪劇本的評審環節,常亮記得特別清楚,基本沒幾個合格的,不是寫得多就是寫得不精準,逐漸打磨后就變成一眼就能看出來能執行的劇本,比如:宏飛、趕緊切、一分鐘。

常亮回憶,當時接到這個項目時候大家是驕傲的,有一份榮譽感、使命感,春晚當天大家打開APP一起參與搖紅包的那刻起,大家心底里都知道,這是身處技術底層的大家一起奮斗的結果。

從數據可以看到,春晚紅包的互動次數每年都在增加,2019年是208億次,2020年是639億次,2021年是703億次。

春晚紅包互動已經進入第7個年頭,見證了互聯網流量的興起和更迭,也從拼資源階發展到拼更高效敏捷的系統架構,目前迎來了越來越多實體經濟的身影。

2022年也是京東連續第十年的“春節也送貨”,在春晚流量的洪峰背后,還有龐大且繁雜的供應鏈,而此次備戰虎年春晚,對于諸多京東的技術人員來說,讓大家重燃起激情,激發出團隊追求極致的技術精神。

回到虎年春晚,這不僅是全球流量最聚集的場景,極具技術挑戰的背后,京東云用 科技 硬實力告訴大家,京東的技術體系可以迎接全球最大的互動場景以及年貨春運場景下的兩重大考,讓“ 科技 京東”帶領著全球的觀眾共享春晚的視覺盛宴,切身感受更快更好的配送體驗。

雷峰網雷峰網雷峰網

很赞哦!(2775)

Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款的名片

职业:程序员,设计师

现居:河南商丘永城市

工作室:小组

Email:[email protected]