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