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