首頁 > 科技

現在沒點硬核技術都不敢賣貨了

2021-06-19 14:02:23

曉查 發自 凹非寺量子位 報道 | 公眾號 QbitAI

不知道你有沒有這樣的感覺:每年的618和雙11促銷都越來越「無感」了。但這個「無感」似乎是褒義詞。

回想幾年前糟糕的體驗,現在的搶購完全沒有感覺:

0點付款不用排隊等待,沒有那種付不上款的刺激。

凌晨下單,當天就能收貨,缺少了那份對快遞焦急的等待。

甚至連朋友圈都鮮有吐槽「XX伺服器掛了」的訊息,又少了一點惡趣味。

可能你今年唯一需要擔心的,就是商品庫存夠不夠。除此之外,618搶購的快感現在已經太淡太淡了。

但是,明明各大電商618促銷的交易額每年都在增長,為什麼買東西卻沒有了搶購的興奮感?

618「絲滑」的原因

因為在你加大購物力度的同時,電商也在加大伺服器的抗壓能力,而且後者增長的能力已經大大超出了前者。

甚至到了618,電商也不用增加伺服器,便可應付洶湧的購物大軍。伺服器崩潰的情況不復存在,618當然就顯得「無感」啦。

程式設計師看到這些「弱弱」的流量,一定會暗暗笑道:就這?

當然,實際上來自剁手大軍的流量一點也不弱:

據京東透露,今年618當日凌晨,京東雲訪問峰值QPS(每秒查詢數)較去年同期提升152%,以超高彈性應對海量併發需求;京東雲混合雲作業系統雲艦(JDOS)線上管理Pod數量超過200萬,運行容器峰值核數超過1000萬,護航使用者流暢的購物體驗。

使用者流量創新高,但京東的程式設計師們表示情緒穩定,壓力一點都不大。

京東科技京東雲產品研發負責人曹鵬表示,前幾年京東為了應對618的峰值流量,可能要提前半年準備,而現在只預備不到一個月,和之前備戰的緊張氣氛完全不可同日而語。

可見,應對億萬級流量洪峰已成為常態化能力。

那麼問題來了,618不增加伺服器數量,平時的硬體資源會浪費嗎?如果不浪費,這些資源到了618不會捉襟見肘嗎?

答案肯定是不會的,既然做了這麼多年電商,技術肯定是有的,而且還很強。你可能萬萬沒想到,京東雲已擁有全球最大規模的Docker叢集、Kubernetes叢集。

一家電商為何成了「容器狂魔」?必然是業務驅動使然。容器靈活的開銷與釋放,顯然最適合電商這類有促銷極高峰的應用場景。

所以京東在一眾網際網路公司中走在了容器化的前列。

早在2014年Docker 1.0釋出之時,京東就直接以Docker作為應用容器,由此開啟了京東的PaaS自研之路。

2016年,隨著京東業務規模的不斷擴大,叢集規模不斷擴大,運維工作成為瓶頸,京東又快速擁抱Kubernetes,降低容器管理平臺的複雜度。

京東科技京東云云原生平臺負責人何小鋒說,京東是全球容器化最徹底的雲端計算平臺之一。

由於僅僅依靠開源技術無法適應自身業務的特殊要求,京東又在各類容器技術上進行二次開發,走上了PaaS平臺的自研之路,開發了混合雲作業系統—雲艦(JDOS)。

雲艦(JDOS)在經過歷屆618、11.11大促流量的洗禮後,現在已成為京東穩如磐石的統一計算底座。

JDOS如今承載了大量京東集團的應用,且每年都在成倍遞增,2021年4月最新統計,平臺承載應用的容器CPU核數520萬,相對2020年,同比增長125%。

曹鵬還透露,今年618,JDOS實現了對1000萬核計算資源的彈性排程與管理。

這可不是簡單的硬體線性升級,而是考驗技術部門對軟體的排程。

京東雲之所以能應付如此大規模的資源增長需求,要感謝部門在2年前經歷的一場蛻變。

當時京東集團對雲部門業務提出了全年不採購伺服器硬體的任務。既然不能增加硬體開銷,那就只能從軟體優化著手了。

何小鋒表示,對於不同的任務,CPU和記憶體資源的利用狀況可能大相徑庭。

有時候CPU已經用完記憶體還有剩餘,或者記憶體已經用完CPU還有剩餘。為此,京東雲提供了碎片整理排程器,就像「俄羅斯方塊」一樣,儘量彌補不同任務的差異,從而擠榨出更多的硬體資源。

另外,通過京東自研的「阿基米德排程」,採集秒級監控資料,對應用分級和畫像,當宿主機負載過高時,驅逐低優先順序應用,保障高優先順序應用。

有了這些技術,京東雲的程式設計師們自然能夠輕鬆應對618的高負荷狀況了。

618的背後京東雲偷偷做了什麼?

到這裡,如果你認為京東雲的技術,只是把貨賣得更多更快,那就大錯特錯了。

其實,京東雲已經在用AI全面改造你的購物體驗。

就在618「開造」期間,京東的幾位技術大咖和高管分享了十大技術應用趨勢,看完之後我的感受就是,京東雲在背後居然偷偷做了這麼多。

京東集團副總裁梅濤博士說,現在京東已經開始用AI去寫商品的詳情頁了,現在你看到的商品介紹頁面裡,不僅是文字,甚至連圖片、視訊也可能是AI生成的。

而且很多人感覺不到其中的「機械感」,算是通過了一定意義上的圖靈測試,甚至還有些人認為AI寫的介紹內容更優秀。

也許你在京東上收藏的商品就是AI給你寫的簡介。

另外,京東的智慧客服也變得更加全能,不僅能識別使用者傳送的文字,還能識別圖片中的資訊。

有了商品介紹和售後服務,怎麼能少得了網紅帶貨。不過京東的網紅可能不是人,而是來自虛擬人技術,也許未來不久我們就能看到虛擬人的帶貨直播了。

除了AI外,京東也在用區塊鏈保證你不被騙。像酒類、美妝、跨境商品、母嬰等領域的40萬種商品,區塊鏈技術保證了它們全生命週期的防偽可追溯。在跨境商品方面,京東雲利用智臻鏈,將泰國原產地的進口乳膠床墊進行「品質溯源」打標;在大連,「喜玉」海蔘利用京東雲智臻鏈區塊鏈追溯技術,讓每個海蔘從捕撈到銷售的各個環節都「記錄在案」,守衛了消費者「舌尖上的安全」。截止目前,京東雲「智臻鏈防偽追溯平臺」落鏈資料已達10億級,服務超1500 家企業,覆蓋超1900個品牌。

京東物流以快著稱,除了快遞小哥給力外,更重要的是京東物流全面上雲,大大加速了庫存和物流管理效率,京東的商品庫存週轉週期今年已縮短至31.2天,在全國超200城實現「分鐘級配送」。

對於一家有著數百萬商品種類,1000多個倉庫的電商而言,這個數字能做到比一些線下超市還低,效率可謂驚人。

除此之外,京東還利用AI將使用者的需求反應到製造鏈,讓生產企業根據AI提取的使用者需求,打造出更符合使用者喜好的定製化產品。

當然,京東技術應用還有很多很多……

從電商到雲平臺

到今天,你還認為京東是隻一家電商嗎?

618,京東讓我們看到了它的另一面。從零售到物流,現在賣貨已經成了一個技術活。

在競爭激烈的電商行業中,京東多年來堅持在雲技術上的研發,以最快的速度擁抱各種容器化技術,甚至擁有全球最大的Kubernetes叢集,看起來似乎有些出乎意料。

但仔細一想又有蹤跡可循。

因為雲平臺對資源的合理排程,京東的物流、倉儲等業務效率更高,給使用者留下一個「快」的印象,這不正是京東的差異化競爭點嗎?

因為有了雲,京東早已脫離了純粹的電商平臺,數字科技、健康……都逐漸生長出來。

這些能力無一例外,都是以京東雲作為基礎設施,

而隨著雲能力的增長,現在的京東雲也早就不再只是「京東的雲」,而是一朵對外開放的雲,越來越無處不在的雲。


IT145.com E-mail:sddin#qq.com