美團云助力美團外賣日訂單破千萬背后的技術(shù)解析
美團點評***公布的數(shù)據(jù)顯示,公司日訂單量超1800萬,其中美團外賣日訂單超過1100萬。美團點評在外賣、酒店旅游等業(yè)務(wù)領(lǐng)域不斷刷新行業(yè)新高,背后是始終堅持以客戶為中心,不斷踐行讓每個人“吃得更好,活的更好”的企業(yè)使命。當然也離不開技術(shù)的支撐。近日,在美團云媒體開放日期間,美團外賣技術(shù)架構(gòu)負責(zé)人就剖析了美團外賣背后的技術(shù)難度。
高技術(shù)難度的應(yīng)用場景
外賣平臺與互聯(lián)網(wǎng)電商平臺類似,包含三個核心的環(huán)節(jié):供給、流量和配送。雖然環(huán)節(jié)構(gòu)成與電商平臺相差無幾,但從業(yè)務(wù)應(yīng)用場景看,外賣平臺所需的技術(shù)難度卻高于普通電商平臺。
美團外賣技術(shù)架構(gòu)負責(zé)人孫傳亭介紹,目前在國內(nèi)共有5家日訂單過千萬的互聯(lián)網(wǎng)平臺,在***日訂單量平臺中,美團外賣的技術(shù)難度是相對比較高的。其業(yè)務(wù)場景復(fù)雜度主要表現(xiàn)在系統(tǒng)壓力高峰期區(qū)分明顯、交易的鏈路長實時性要求高、交易轉(zhuǎn)化率高和用戶停留時間短四方面。
美團外賣業(yè)務(wù)QPS(每秒查詢率)時段分布圖
外賣業(yè)務(wù)的午高峰是11點半到13點,晚高峰是17點半到18點半。外賣系統(tǒng)每天都會經(jīng)歷兩個波峰-波谷,壓力高峰期非常明顯,而一般電商平臺的高峰期則是特定的購物節(jié)或者春節(jié)等假期,平時業(yè)務(wù)變化則較為平緩。
外賣業(yè)務(wù)與一般電商平臺***的不同是交易鏈條長。在外賣業(yè)務(wù)中,外賣平臺承擔(dān)了下單、支付、調(diào)度、配送多個環(huán)節(jié),而電商平臺交易鏈條僅限于下單和支付。
外賣業(yè)務(wù)的另一大特點是用戶停留時間短,頻率高,且對配送體驗有更高要求,這進一步增加了業(yè)務(wù)場景的復(fù)雜度。據(jù)統(tǒng)計,下單后40分鐘內(nèi)沒有收到餐,用戶情緒會非常焦躁,如果超過一小時則可能變得憤怒。經(jīng)過優(yōu)化,目前美團外賣的平均送達時間已縮短到28分鐘,實現(xiàn)了“送啥都快”的目標。
龐大業(yè)務(wù)背后的穩(wěn)定架構(gòu)
美團外賣系統(tǒng)解耦圖
如果將美團外賣進行系統(tǒng)解耦,基本上可以分為4個端,C端,B端,R端和M端,C是消費者,B是商家端,M是美團端,R是配送端。從用戶下單到收到美食的28分鐘內(nèi),美團外賣系統(tǒng)內(nèi)部各個環(huán)節(jié)已經(jīng)完成了復(fù)雜高速的運轉(zhuǎn)。
從城市覆蓋量來看,美團外賣業(yè)務(wù)已經(jīng)覆蓋超過1300個城市,活躍的騎手(配送員)超過30萬,合作商戶超過100萬。隨著業(yè)務(wù)品類的不斷擴展和渠道的增加,用戶規(guī)模與訂單量持續(xù)上升,至今美團外賣日訂單量已超過1100萬單,成為全球***的外賣平臺。規(guī)模龐大且在不斷擴展的業(yè)務(wù)量使外賣系統(tǒng)中數(shù)據(jù)驅(qū)動的因素大大提升,這對美團外賣的后端系統(tǒng)架構(gòu)提出了更高的要求。
孫傳亭將外賣系統(tǒng)后端架構(gòu)分為接口層,業(yè)務(wù)服務(wù)層,基礎(chǔ)服務(wù)層和存儲層。在設(shè)計外賣系統(tǒng)架構(gòu)時,團隊以穩(wěn)定性為指導(dǎo)原則,讓架構(gòu)貼近業(yè)務(wù)特性,盡可能簡單、清晰。隨著業(yè)務(wù)量的擴大,系統(tǒng)必須解耦,因此在穩(wěn)定性的基礎(chǔ)上,美團外賣從商家維度、商品維度、訂單維度、活動維度進行垂直拆分,將功能與非功能業(yè)務(wù)、歷史數(shù)據(jù)和實時數(shù)據(jù)進行水平拆分,以保證系統(tǒng)在面臨龐大業(yè)務(wù)量挑戰(zhàn)時的高速運轉(zhuǎn)和穩(wěn)定運行。
100%上云 技術(shù)成O2O行業(yè)制勝法寶
在復(fù)雜的業(yè)務(wù)場景下,美團外賣系統(tǒng)架構(gòu)在面臨海量業(yè)務(wù)時仍能平穩(wěn)運行,云計算功不可沒。早在2013年,美團點評就成立公有云項目,并將全部業(yè)務(wù)均遷入云端,成為國內(nèi)唯一一家100%云化的大型互聯(lián)網(wǎng)平臺。
美團外賣成立以來日訂單量增長情況
同樣在2013年成立的美團外賣,從誕生、成長到***成為外賣行業(yè)的領(lǐng)軍平臺,都離不開云計算的一路護航。在外賣系統(tǒng)云化運行方面,美團外賣總結(jié)出將業(yè)務(wù)部署在云端帶來的幾大優(yōu)質(zhì)體驗:
·自動伸縮:美團外賣200萬訂單時與1000萬訂單時對技術(shù)服務(wù)的要求不同,美團云在經(jīng)歷每天不同時段的業(yè)務(wù)波動時,能夠讓外賣架構(gòu)的無狀態(tài)服務(wù)自動縮容。
·節(jié)約成本:作為一種具有彈性伸縮特質(zhì)的IT資源,云計算能夠?qū)崿F(xiàn)資源利用率的***化,降低外賣業(yè)務(wù)的運行成本。
·穩(wěn)定安全:外賣平臺每天都要經(jīng)歷兩個高峰期,美團云平臺能夠讓外賣業(yè)務(wù)劇增時平穩(wěn)度過波峰。
·計算力強:接到訂單后,云計算服務(wù)能夠迅速算出***路徑,形成調(diào)度策略,對騎手畫像、商家畫像進行數(shù)據(jù)挖掘,為下一步的調(diào)度做準備,保證在半小時之內(nèi)完成調(diào)度。
據(jù)悉,美團云在經(jīng)過自身業(yè)務(wù)超2億次的高并發(fā)訪問量的考核后,已經(jīng)于2015年正式獨立運營,并致力于將美團點評多年技術(shù)積累與運維經(jīng)驗開放出來。今年6月,美團云將啟動周年大促,讓行業(yè)內(nèi)外的企業(yè)與美團外賣一樣,以超低的價格享受成熟、穩(wěn)定的云服務(wù)。
美團云總經(jīng)理李爽在接受騰訊科技專訪時就曾表示,技術(shù)將成為O2O企業(yè)核心競爭力。在高科技ABC(AI、大數(shù)據(jù)、云計算)三者越發(fā)融合的時代,如何把握住向云社會轉(zhuǎn)型的關(guān)口,利用云計算提升核心競爭力才是制勝法寶。