【實(shí)戰(zhàn)】美團(tuán)千億級(jí)平臺(tái)背后的技術(shù)支持和云服務(wù)
技術(shù)是美團(tuán)的核心驅(qū)動(dòng)力美團(tuán)網(wǎng)(www.meituan.com)2010年3月4日正式上線,是國(guó)內(nèi)***家團(tuán)購(gòu)網(wǎng)站,開創(chuàng)了中國(guó)本地服務(wù)電子商務(wù)行業(yè)。2014年美團(tuán)網(wǎng)交易額達(dá)到460億元,穩(wěn)居行業(yè)榜首。從“貓眼電影”、“美團(tuán)酒店”,到“美團(tuán)外賣”,美團(tuán)正在O2O領(lǐng)域加速發(fā)力。現(xiàn)在美團(tuán)已經(jīng)在1100多個(gè)城市開站,擁有超過10000名員工,是中國(guó)***大的O2O電商,網(wǎng)絡(luò)流量500T/天 , 年活躍買家數(shù) 1.3億。而支持美團(tuán)業(yè)務(wù)高速發(fā)展背后的正是一支強(qiáng)調(diào)“快速開發(fā)、快速部署、快速迭代”的技術(shù)團(tuán)隊(duì)。
美團(tuán)網(wǎng)技術(shù)工程部負(fù)責(zé)人張錦懋首先介紹了美團(tuán)的技術(shù)團(tuán)隊(duì)和技術(shù)文化。去年美團(tuán)還只有500多名工程師,然而隨著業(yè)務(wù)量的飛速增長(zhǎng),目前美團(tuán)的工程師已增加至1000多名,預(yù)計(jì)年底將達(dá)到2000名。
美團(tuán)網(wǎng)技術(shù)工程部負(fù)責(zé)人 張錦懋
張錦懋介紹了美團(tuán)技術(shù)團(tuán)隊(duì)提供服務(wù)的幾個(gè)實(shí)際案例。
案例一:外賣云打印機(jī)。
它可以實(shí)現(xiàn)用戶下單,外賣云打印機(jī)直接打印出訂單信息,為餐飲業(yè)商家解決了用戶下單,商家App接到通知后需要用筆和紙記下菜名、地址、電話等信息,效率低下,并且容易出錯(cuò)的問題。
案例二:上單免審免寫。
為了保護(hù)商家及消費(fèi)者的利益,看似簡(jiǎn)單的美團(tuán)單子其實(shí)需要做很多工作。由銷售與商家對(duì)接后需要專門人員去審核是否符合美團(tuán)用戶***的標(biāo)準(zhǔn),審核后還需編輯團(tuán)隊(duì)編輯、上線。但隨著服務(wù)增加至每天10萬級(jí)別的單子,人工手段無法滿足效率要求且成本增加很快。技術(shù)團(tuán)隊(duì)考慮用技術(shù)手段實(shí)現(xiàn)業(yè)務(wù)流程在線化、數(shù)據(jù)結(jié)構(gòu)化、量化可量化的一切,實(shí)現(xiàn)簽合同、填表格都由系統(tǒng)自動(dòng)審核。上單免審免寫的美團(tuán)供應(yīng)鏈系統(tǒng)使上單成本降低90% ,效率提升8倍。
案例三:用戶精準(zhǔn)運(yùn)營(yíng)。
向老用戶發(fā)放優(yōu)惠券等方式的精準(zhǔn)營(yíng)銷很多企業(yè)都在做,但美團(tuán)在發(fā)放優(yōu)惠券時(shí)希望做到“少花錢、多做事”。這首先就要根據(jù)性別、年齡、購(gòu)買歷史、營(yíng)銷響應(yīng)歷史等等信息勾畫出更加準(zhǔn)確的用戶畫像。對(duì)非價(jià)格敏感型用戶,美團(tuán)就不發(fā)放優(yōu)惠券,而是針對(duì)用戶感興趣的高品質(zhì)商品做轉(zhuǎn)換。對(duì)價(jià)格敏感用戶則發(fā)放優(yōu)惠券。經(jīng)過這樣精確的數(shù)據(jù)采集與分析,我們的優(yōu)惠券回收率從4%提升到了9%。
云計(jì)算對(duì)美團(tuán)業(yè)務(wù)的支撐
美團(tuán)云架構(gòu)師介紹了云計(jì)算對(duì)美團(tuán)業(yè)務(wù)的支撐和美圖云的技術(shù)架構(gòu)特點(diǎn)。美團(tuán)是國(guó)內(nèi)***家實(shí)現(xiàn)100%虛擬化的互聯(lián)網(wǎng)公司,美團(tuán)今年的業(yè)務(wù)規(guī)模預(yù)計(jì)將過千億,美團(tuán)云作為美團(tuán)業(yè)務(wù)的基礎(chǔ),穩(wěn)定了支撐了整個(gè)業(yè)務(wù),并且經(jīng)受住了時(shí)間的考驗(yàn)。
美團(tuán)在高速發(fā)展的過程中也遇到了“成長(zhǎng)的煩惱”,而美團(tuán)用自已研發(fā)的私有云克服了這些困難,實(shí)現(xiàn)了業(yè)務(wù)的飛躍。***,美團(tuán)云采用分鐘級(jí)的云資源交付,支持虛擬機(jī)和物理機(jī)。第二,美團(tuán)云使用可見性隔離虛擬機(jī)減小了應(yīng)用之間的影響,避免了軟件沖突、管理維護(hù)沖突等問題。第三,面對(duì)CPU、內(nèi)存、存儲(chǔ)空間、io能力的利用率低問題,多元化業(yè)務(wù)分時(shí)復(fù)用資源將資源利用率提高了10倍。第四,美團(tuán)云采用單實(shí)例的資源分配與回收,解決了資源回收難、業(yè)務(wù)淡出、不能整合及混布其他應(yīng)用等問題。第五,建立了分業(yè)務(wù)的精細(xì)計(jì)量模型,可精確計(jì)算各業(yè)務(wù)部門的運(yùn)營(yíng)成本資源使用情況。
另外,為了更好的使用云平臺(tái),美團(tuán)云在調(diào)度方面做了很多優(yōu)化。比如,同業(yè)務(wù)的VM使用不同Host;將業(yè)務(wù)分為I/O型、CPU型、內(nèi)存型;并且在餐飲和電影票業(yè)務(wù)上分閑忙時(shí)段,錯(cuò)開高峰期。
同時(shí),美團(tuán)云平臺(tái)除了支撐線上業(yè)務(wù)系統(tǒng)以外,還有力地支撐了技術(shù)研發(fā)工作,即所謂的研發(fā)云。與業(yè)務(wù)系統(tǒng)講究穩(wěn)定不同,研發(fā)工作通常具有探索性、反復(fù)性、故障性,甚至具有一定的破壞性,所以用戶之間必須能夠完全的隔離開。另一方面,這類系統(tǒng)不能像線上系統(tǒng)那樣帶來直接效益,所以通常資源量相對(duì)較小,對(duì)資源利用率的要求更高。云平臺(tái)恰好在用戶隔離性、資源利用率方面具有顯著優(yōu)勢(shì),研發(fā)環(huán)境對(duì)云平臺(tái)的需求更加強(qiáng)烈。
在技術(shù)架構(gòu)特點(diǎn)方面,美團(tuán)云現(xiàn)在采用的是多機(jī)房部署模式,每一個(gè)機(jī)房都是自主運(yùn)營(yíng),多個(gè)機(jī)房資源串連在一起,避免單機(jī)房出現(xiàn)故障而導(dǎo)致服務(wù)中斷的問題。此外,美團(tuán)云現(xiàn)在是萬兆互聯(lián),并且機(jī)房點(diǎn)對(duì)點(diǎn),使用2個(gè)不同的交換機(jī)。其次,美團(tuán)云提供的存儲(chǔ)有2種:本地存儲(chǔ)和分布式IP SAN存儲(chǔ)。本地存儲(chǔ)提供高性能穩(wěn)定性,為追求性能的客戶提供服務(wù)。分布式IP SAN存儲(chǔ)則提供較高的靈活性。另外還有多種多樣的虛擬機(jī)、數(shù)據(jù)庫(kù)、以及對(duì)象存儲(chǔ)。
***,美團(tuán)云的架構(gòu)師還分享了正在使用美團(tuán)云的客戶案例。美團(tuán)云根據(jù)用戶需要,為用戶提供定制化、個(gè)性化的支持服務(wù)。例如,美團(tuán)云針對(duì)某知名廣電企業(yè)的數(shù)據(jù)接入問題,給出1虛1方案,解決數(shù)據(jù)堆積問題,幫助客戶實(shí)現(xiàn)數(shù)據(jù)的采集與分析。針對(duì)航班管家的需求,美團(tuán)云將航班管家內(nèi)網(wǎng)與美團(tuán)云內(nèi)網(wǎng)相連,提供基礎(chǔ)服務(wù)設(shè)施,助力航班管家的可持續(xù)發(fā)展戰(zhàn)略。類似的案例不勝枚舉。
美團(tuán)的大數(shù)據(jù)體系
美團(tuán)云作為***層的支撐系統(tǒng),覆蓋了公司***的業(yè)務(wù)。美團(tuán)網(wǎng)數(shù)據(jù)平臺(tái)技術(shù)專家則分享了大數(shù)據(jù)在美團(tuán)的應(yīng)用和經(jīng)驗(yàn)總結(jié),以及“大數(shù)據(jù) on 云”的情況。
據(jù)介紹,美團(tuán)目前擁有龐大的數(shù)據(jù)量,且增長(zhǎng)極快,這其中包括15P+的總存儲(chǔ)量,160T+的天增存儲(chǔ)量,覆蓋100%的業(yè)務(wù)團(tuán)隊(duì)支持。面臨的挑戰(zhàn)主要有業(yè)務(wù)變動(dòng)速度快,應(yīng)用模式復(fù)雜,響應(yīng)速度要求高,可用性和正確性要求高,基礎(chǔ)架構(gòu)演進(jìn)快等。負(fù)責(zé)人詳細(xì)講解了美團(tuán)的數(shù)據(jù)流架構(gòu)圖,并指出大數(shù)據(jù)需要依賴sql,實(shí)現(xiàn)工具化;開放,解放生產(chǎn)力;管理運(yùn)營(yíng)和工作流平臺(tái);要擁抱開源;依靠自己解決問題。
該負(fù)責(zé)人還指出,云計(jì)算和大數(shù)據(jù)結(jié)合的“大數(shù)據(jù)on云”將是未來的趨勢(shì),在互聯(lián)網(wǎng)+的浪潮指引下,各行各業(yè)都開始與云合作。在云體系下長(zhǎng)成的公司最開始可能只是需要主機(jī),服務(wù),存儲(chǔ)。但隨著業(yè)務(wù)增大,自然大數(shù)據(jù)on云就會(huì)解決業(yè)務(wù)發(fā)展的需求。美團(tuán)有很多數(shù)據(jù)產(chǎn)品以及大數(shù)據(jù)底層的積累,希望能夠與更多的企業(yè)合作。除了目前提供的hadoop服務(wù),美團(tuán)云在未來會(huì)有更豐富的數(shù)據(jù)接入方案,幫助企業(yè)實(shí)現(xiàn)平臺(tái)化任務(wù)提交及更加自動(dòng)化集群管理。
美團(tuán)網(wǎng)的O2O供應(yīng)鏈
美團(tuán)網(wǎng)供應(yīng)鏈平臺(tái)負(fù)責(zé)人介紹了美團(tuán)網(wǎng)的O2O供應(yīng)鏈管理系統(tǒng)。美團(tuán)的供應(yīng)鏈條是員工和商家談合作、簽合同、入方案、審核、之后在上線展示在消費(fèi)者面前。在審核上,審核人員對(duì)方案有嚴(yán)格的把控,但隨著業(yè)務(wù)的飛速發(fā)展,人工處理效率低、成本高的局面已經(jīng)影響到公司整體的發(fā)展。
美團(tuán)的供應(yīng)鏈系統(tǒng)經(jīng)過了在線化、結(jié)構(gòu)化、自動(dòng)化幾個(gè)階段的發(fā)展。自動(dòng)化的供應(yīng)鏈管理實(shí)現(xiàn)了修圖自動(dòng)化,審核自動(dòng)化和寫單自動(dòng)化。美團(tuán)的日上單量達(dá)到了12000單,人均效率是100單/天,自動(dòng)上單占比達(dá)到70%。上單成本顯著降低。
活動(dòng)***,美團(tuán)網(wǎng)技術(shù)學(xué)院院長(zhǎng)劉江做了總結(jié)發(fā)言,他說:“美團(tuán)是技術(shù)驅(qū)動(dòng)的公司,我們用技術(shù)解決了很多問題。通過今天下午的活動(dòng),大家可能也能夠感受到美團(tuán)的業(yè)務(wù)其實(shí)還是很復(fù)雜的,特別是我們做O2O的供應(yīng)鏈,這是我們比較有特點(diǎn)的技術(shù)和系統(tǒng)。目前的趨勢(shì)是發(fā)展行業(yè)的供應(yīng)鏈和平臺(tái),各行各業(yè)都是要用技術(shù)手段與用戶連接,形成社區(qū)。技術(shù)越來越成為企業(yè)核心的競(jìng)爭(zhēng)力。”















 
 
 






 
 
 
 