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