【小(xiǎo)編推薦】e袋洗岑永洪:超預₹λ≈想20倍壓力下(xià),架構怎麽變?

2015-08-08   |&nα↑‌≠bsp;  發布者:梁國(guó↑∏‌)芳   |&n★₹≥bsp;  查看(kàn):3320次

IT新聞
 “互聯網+”風(fēng♦>♥)潮下(xià),家(jiā)庭O2O服務成為(wèi)業(yè)務↓♦πσ創新典型場(chǎng)景之一(yī)。

緊抓“幹洗店(diàn)停車(chē)難、送洗衣物(w×¶δù)交接時(shí)間(jiān)繁瑣、店(diàπ₽n)面營業(yè)時(shí)間(jiān)不(bù)能(nén₽£g)滿足顧客取送時(shí)間(jiān)&rdq✔"¥≤uo;等痛點,2013年(nián)11月(yuè)28日(rì)感∑‍™∏恩節成立的(de)“e袋洗”通(tōng)過簡單、易用(yòng)的(de)設計(jì),σ¥π精心策劃的(de)多(duō)種營銷活動,短(duǎn)短(duǎn)一←←>γ(yī)年(nián)多(duō)的(de)時(shí)間(ji≤↔ān)裡(lǐ),已成功積累近(jìn)500萬用(yòng)戶,日(rì)訂單達∏↔10萬,覆蓋全國(guó)16個(gè)城(chéng)市(shì'←↑‌),預計(jì)年(nián)底将覆蓋50餘®$$∏城(chéng)市(shì)的(de)好(hǎo)成績。而作(zuò)為(wèi)洗衣O÷∏ 2O領域的(de)明(míng)星創業(yè)企業(yè)£↕¶,e袋洗從(cóng)0起步搭建的(de)架構又(yòu)是(shì)如β​(rú)何成功應對(duì)了(le)多(duλ↓ō)次業(yè)務高(gāo)峰所帶來(lái)的(de)挑戰?帶著(zhe'"♠​)這(zhè)樣的(de)問(wèn)題,在&l≤β‌≈dquo;騰訊雲會(huì)客廳”第二¶→β®期活動中,CSDN雲計(jì)算(suàn)采訪£δ了(le)e袋洗技(jì)術(shù)合夥人(rén)岑永洪。【視(shì)頻(pín)采訪:獲1億美(měi)元B輪融資的(de)e袋洗的(de)技(jì)術(shù) ‍☆<實踐】

談到(dào)高(gāo)峰壓力,e袋洗技(jì)術(sh↔₽←ù)合夥人(rén)岑永洪 ” 痛并笑(xiào)著(zhe)&≠ £ldquo; 

跳(tiào)躍式發展帶來(lái)系統大(dà)壓力

背靠擁有(yǒu)25年(nián)傳統洗衣經驗的(de)榮昌,&ldqu ✔o;e袋洗”一(yī)開(kāi®≥)始的(de)定位就(jiù)是(shì)∏‍洗衣O2O,“通(tōng)過移ε"™&動終端預約,專人(rén)上(shàng)門(mén)取送等私人(rén)洗≈πφ¶衣服務,讓洗衣變得(de)便捷、有(yǒu)趣。”

岑永洪介紹到(dào):“e袋洗最初試水↕ ↑(shuǐ)選擇的(de)是(shì)北σσ™ (běi)京校(xiào)園和(hé)部分(fēn)小(xiǎo)區(§™σ≠qū),反響非常不(bù)錯(cuò)。進而開(kāi)始大(dà)規模δ₹​擴張,半年(nián)後拿(ná)下(xià)整個(gè)北(b₽¥ěi)京;1年(nián)後,成功覆蓋北(běδ×"i)京、上(shàng)海(hǎi)、天津、深圳 λ等4個(gè)城(chéng)市(shì);今年(nián)上($×&shàng)半年(nián),已經擴展到(dào)16個(gè)城(c€Ω∞héng)市(shì);預計(jì)下(xià)半Ωσ年(nián),将開(kāi)通(tōng)全國(guó)50個(gè)城(c♣₽héng)市(shì)。今年(nián)4月(yuè)份>♣時(shí)候,日(rì)訂單已突破10萬,累積超500萬的‍φ₽'(de)用(yòng)戶。預計(jì)年(nián)內♦δ(nèi)達到(dào)20萬單,明(míng)年(nián)力争≤₩•突破100萬單。”

可(kě)以說(shuō)e袋洗一(yī)直在發展的(d☆♠γ←e)高(gāo)速路(lù)上(shàng)飛$∏(fēi)快(kuài)前行(xíng)。這(zhè)為(wèi)其系®σ→統帶來(lái)了(le)巨大(dà)的↓✔≈¶(de)壓力。在岑永洪看(kàn)來(lái)₹♥:“e袋洗的(de)業(yè)務增長(cháng)從(có≈≠≈ng)來(lái)沒有(yǒu)一(yī)個(gè)σ∑♦特别平穩的(de)局面,幾乎都(dōu)叠代、跳(tià® o)躍的(de),每個(gè)月(yuè)都(dōu)是(shì)在上(sh®≤φàng)個(gè)月(yuè)基礎上(shàng)♣¶§↕翻倍。如(rú)果用(yòng)傳統IT架構來(lái)支撐,顯≥↔  然在産品設計(jì)、研發速度、運維方面都(dōu)會(huì)非♥♣"常吃(chī)力。所以e袋洗一(yī)開(kāi)始就(jiù)σ‍ →選擇構建在公有(yǒu)雲平台上(shàng),利用(yòn ↕→±g)騰訊雲可(kě)伸縮的(de)彈性資源和(hé)貼心的(de)技(jì)>↔≈©術(shù)服務來(lái)滿足速度的(d₹£λΩe)需求。”

對(duì)雲計(jì)算(suàn)的¥ε(de)親近(jìn),也(yě)和(hé)岑永洪的(de)工(gōn™​✘&g)作(zuò)經曆有(yǒu)關。從(cóng)最初做∞©‍±(zuò)網站(zhàn)門(mén)戶開(kāi)&&×←發,到(dào)企業(yè)SaaS開(kāi)發,再到(dào)團購(∑¶gòu)運營,風(fēng)險投資O2O負責人(rén)™↔‍✘,最後因為(wèi)看(kàn)準O2O創業(yè)項目前景,而成為(wèi)¶≠ 'e袋洗四位合夥人(rén)之一(yī),主要(yào)負≠¶>φ責技(jì)術(shù)的(de)岑永洪對(duì)雲計(jì)♣&ε₩算(suàn)的(de)優勢看(kàn)λΩ♥的(de)非常清楚:彈性擴容、快(kuài)速響應、靈活• 安全、成本優勢。

而與e袋洗幾乎同時(shí)湧現(xiàn)的(de§ )洗滌O2O方面的(de)初創企業(yè)還(hái)有(yǒu)很γ↕☆(hěn)多(duō)。如(rú)何獲得(de)保持優勢,占領先機(jī​≠),岑永洪認為(wèi)有(yǒu)兩方面‍∑♦:

 

從(cóng)1.0到(dào)3.0的(de)雲上(shà☆λ÷≈ng)架構變化(huà)

 

岑永洪将e袋洗的(de)架構變化(huà)分(fēn)為(•↕λwèi)三個(gè)階段:

 

談到(dào)對(duì)騰訊雲的(de)選擇,岑₽♥永洪對(duì)CSDN雲計(jì)算(suλ<àn)表示:“也(yě)曾接觸過其他(tā)公₹β↑有(yǒu)雲服務提供商,但(dàn)最終我們還(hái)是(sγ≠hì)選擇了(le)騰訊雲。一(yī)方面是(shì)由于e袋洗和(hé)騰訊接觸較早,雙方對(§→♥>duì)于企業(yè)文(wén)化(huà)↑↓↑、公司發展等認識都(dōu)比較契合;另一(yī)方面由于騰訊雲支持騰訊業(y÷↓≥∞è)務,如(rú)微(wēi)信等技(jì)術(shù)積累很(hěn)深,≈ &✔業(yè)內(nèi)規模和(hé)口碑都(dōu)很(hěn♠☆×↑)不(bù)錯(cuò)。而在後續使用(yòng)的(de)過程中,當e袋✘φ洗有(yǒu)新需求提出後,騰訊雲服務很(hěn)積極,快(kuài)速響✔®∞×應。我們雙方所組建的(de)技(jì)術(shù)討(tǎo)論組,發現(xiàn)問(§£σwèn)題,3分(fēn)鐘(zhōng)之內(nèi)就(jiù ♦')有(yǒu)響應,并迅速定位,進行(xíng)解決。這(zhè)對(duì)需要(yào)适應高(gāo)速發展而不(bù<↓δ)斷嘗試新技(jì)術(shù)、調整架φ<™構的(de)e袋洗很(hěn)重要(yào)。現(xiàn)在主要(δ¥γ®yào)使用(yòng)了(le)騰訊雲的(de)雲主機(jī)、緩存、雲ε±&存儲、雲數(shù)據庫、CDN等資源,而随著(zhe)體∏∑(tǐ)量的(de)增大(dà),安全也(yě)在持續接入。”

 

每一(yī)次的(de)架構升級背後都(dōu)是(÷∑€≠shì)刻骨銘心的(de)經驗教訓。比如(rú)第一(  Ω≥yī)次高(gāo)峰是(shì)當日(rì)訂單沖到(dào)10λ•λ萬,相(xiàng)當于平時(shí)的(de)20倍'∞,流量也(yě)相(xiàng)當于以前的(de)20倍,但(dàn ↑∞£)當時(shí)架構是(shì)針對(duì)正常訂單量而'✘≥設計(jì)的(de)。面對(duì)峰值挑戰,結果可(kě)想而知(zβ×​‌hī)。

岑永洪回憶道(dào):“e袋洗的(de)活動很(hěn)多(‌↔‌duō),比如(rú)針對(duì)市(shì)場(chǎng)和(hé)行‌" ₽(xíng)業(yè)熱(rè)點,做(zuò)促銷活動,如(rú)近≠↕∞(jìn)期像《大(dà)聖歸來(lái)》這(zhè)個(g ☆λ®è)電(diàn)影(yǐng)很(hěn)火(huǒ),可(kě)以送電§$€(diàn)影(yǐng)票(piào)。再如(rú)‘↕¥★≠周末洗相(xiàng)逢 ’、還(hái)有(yǒu)&↕ lsquo;微(wēi)信搖一(yī)搖送‌γ 紅(hóng)包’,這(zhè)些(xi<‍ē)流量都(dōu)是(shì)計(jì)劃外(wài)™ 的(de),所以需要(yào)在正常系統之外<£↑(wài)進行(xíng)配比。最初是(shì)将流量單拆出來(lái☆≤♥),直接針對(duì)活動做(zuò)預估,比如(rú)預計(€£jì)會(huì)增加5倍還(hái)是(shì)10倍,然後設置租用(yò$≤€ng)服務器(qì)台數(shù)和(hé)其他(tā)擴展配置。但(dàn)≥≈有(yǒu)時(shí)候會(huì)出現(xiàn)超出計(jì)劃的(d≥πe)事(shì)情。當時(shí)我們第一(yī)次發促銷公告,✔✘‍計(jì)劃是(shì)在10倍以內(nèi),但(dàn)沒想∑φ✘®到(dào)一(yī)下(xià)子(zǐ)漲了(l•€∞e)20倍,訂單直接沖到(dào)10萬,完全無法響應。當∏☆♠€時(shí)恰好(hǎo)技(jì)術(shù)團隊在封閉開★α™✘(kāi)發,所以直接抓人(rén)過來(lái),討(tǎo)'•論下(xià)星期這(zhè)個(gè)活動✘∏↓©要(yào)如(rú)何辦?這(zhè)個(gè)星≥π"期,我基本上(shàng)都(dōu)是(shì)淩晨3點才回家 ☆(jiā),9點又(yòu)到(dào)單位了(le),每天都(dōu)♦< →考慮架構如(rú)何設計(jì),流量怎麽進來(lái),流量沖‌σ✘♥到(dào)高(gāo)峰時(shí)如(rú)何将備用(yò✘♣φng)瓶頸沖開(kāi)。最後,還(hái)請(qǐng)騰訊雲的(de ×‍γ)一(yī)位資深技(jì)術(shù)專家(jiā)實<₹§時(shí)監測整個(gè)流量情況,一(yī)旦出現(xiàn)無法支撐的(de)情況,随時(shí)部署新βε$☆機(jī)器(qì)。就(jiù)這(zhè)樣,我們戰戰兢兢地φ∑≈'(dì)迎來(lái)了(le)第二次活動,順利度過了(le)δ®γ"第二次高(gāo)峰的(de)挑戰。而随著(zhe)覆蓋城(ch σ​♥éng)市(shì)增多(duō),人(rén)員(yuá ©↓n)基數(shù)增大(dà),每一(yī)次活動都(dōu)是(shì γ<)對(duì)系統的(de)挑戰。”

大(dà)數(shù)據分(fēn)析深挖增λ¶值業(yè)務潛力

作(zuò)為(wèi)輕量級平台,e袋洗的(de)♣£α₹業(yè)務所有(yǒu)流程,從(cóng)收單、發單、衆包、監§​↓♣控、管理(lǐ)、反饋、追蹤、數(shù)據分(fēn)析等,都(d<'ōu)是(shì)在系統上(shàng)完成的(de)。但(‌λα≥dàn)e袋洗技(jì)術(shù)部門(mén)人♦‌¥∑(rén)員(yuán)卻并不(bù)多(duō),隻有(yǒu)50人Ω♠★(rén)。岑永洪表示:“技(jì)術(shù)團隊主要(yào)負責産品設計(jìΩ✘‍)、開(kāi)發測試、數(shù)據分( ♣₹ fēn)析。從(cóng)業(yè)務線開(kāi)看(kàn),包♦Ω←含App,取送系統監控,加盟商管理(lǐ),後端業(yè)務₹​σ系統,流程把控等。因為(wèi)e袋洗希望輕量級運營,所以沒₹₽>®有(yǒu)加工(gōng)商。這(zhè)和₽α"(hé)那(nà)些(xiē)O2O企業(↓ ↑÷yè)會(huì)認為(wèi)自(zì)建工(÷∑♣πgōng)廠(chǎng)便于品控和(hé)管理(lǐ★∑♥>)不(bù)用(yòng)。我們認為(wèi),重模≤₽↔式會(huì)影(yǐng)響規模和(hé)擴張速度。所以包含前期介入,≈✔>γ中間(jiān)品控,全流程管理(lǐ),♣≠∞對(duì)加工(gōng)質量,都(dōu)有(yǒu€→♥)完整的(de)評分(fēn)體(tǐ)系×π,并通(tōng)過算(suàn)法控制(zhì•&←)加工(gōng)量和(hé)結算(suàn•÷')費(fèi)用(yòng)。”

談到(dào)e袋洗創新的(de)“衆包&rdq™π¥uo;取送模式,岑永洪表示:“是¶ ₹(shì)走過一(yī)些(xiē)彎路(l$σ₩​ù)的(de)。”最初的(de)自("‌•zì)建物(wù)流對(duì)成本和(h±​αé)管理(lǐ)壓力都(dōu)很(hěn)大(dà)。所★•以e袋洗改變了(le)策略,改成了(le)物(wù)流響應的(de)方式,用✘ &ε(yòng)衆包的(de)方式組織社區(qū)中的(de)有‍φ÷(yǒu)閑暇時(shí)間(jiān)的(±™de)大(dà)叔大(dà)媽(mā)(優秀的(de)可(kě• ✔$)以培養成為(wèi)小(xiǎo)e管家(jiā)),幫忙取送。這(zε'÷hè)些(xiē)環節都(dōu)需要(∞↑↑$yào)系統的(de)支持,包含取送時(shí)間≠§(jiān)、服務質量、用(yòng)戶習π→(xí)慣等。應該說(shuō),從(cóng)訂單下(xià)單開(' σ'kāi)始,就(jiù)對(duì)時(shí)間(jiān)點做(zu$↔ò)全流程監控,如(rú)出現(xiàn)用(yòng)戶訂單忘記查閱,'>訂單時(shí)間(jiān)快(kuài)到(dào)了(le)但(dà∏®n)沒有(yǒu)去(qù)取,就(jiù)需γσ♦要(yào)派人(rén)工(gōng)介入。再如(rú)對(du§Ωì)服務質量的(de)監控和(hé)用(yòng♦≈λ£)戶評分(fēn)反饋,都(dōu)是(shì)系統自(zì)←δ動完成的(de)。

而談到(dào)值得(de)其他(tā)初創公司借鑒的(de)經驗時(shí)↑Ω,岑永洪認為(wèi)是(shì)“發展之初選擇了(le)微(wēi)信服務号,而不(bù)是(shì)自(z€  §ì)建App。”。據他(tā)介紹,2014年(nián)2月★​✘♠(yuè),榮昌e袋洗成功開(kāi)通(tōng)了(le)微(w<↔ ēi)信支付。首次推廣,一(yī)小(xiǎo)時(shí)內(€•nèi)就(jiù)售出百張體(tǐ)驗卡≈☆‍€,6月(yuè)微(wēi)信單日(rì)訂單量已經突破¶☆了(le)1000。從(cóng)技(jì)術(shù)上(shàng)來®✔✘(lái)看(kàn),微(wēi)信服務号開(kāi)發了(le)一(yī'≥±)系列深度接口。通(tōng)過這(zhè)些(xiē)接口®↕•✔,用(yòng)戶可(kě)以用(yòng)微(wē‍λi)信快(kuài)速完成下(xià)單"↕β,用(yòng)微(wēi)信支付手段,下(xià)單$Ω'§成功可(kě)立即收到(dào)微(wēi)信訂單狀态提醒。此外(wài¥♦≤←),還(hái)能(néng)推送衣物(wù)明(míng)δ∏細單,服務流程可(kě)通(tōng)過微(wēi)信全程監✘↓•φ控且提前知(zhī)曉,洗衣完成後可(kě)以一(yī)鍵點評,形成了(₩♦ ✘le)服務的(de)閉環。從(cóng)市(shì)場‍£±¶(chǎng)推廣層面來(lái)看(kàn),新品牌需要€ (yào)地(dì)推,但(dàn)用(yòng)戶直接下β§(xià)載陌生(shēng)的(de)App,難度很(hěn)大(d↔​λ&à)。而如(rú)果隻是(shì)關注微(wēi)信号,相(≈★xiàng)對(duì)容易。“e∞∞袋洗微(wēi)信服務号在發展初期,非常成功。”

當然,随著(zhe)規模的(de)擴大(dà),為(wèi)了'✘☆(le)加強交互、增加活躍度,e袋洗也(yě)開(kāα§•i)發了(le)自(zì)己的(de)App。現(xi∑​‌àn)在是(shì)“微(wēi)信☆<'服務号+App共同運營,新用(yòng)戶接™ 入,并逐步轉化(huà)為(wèi)活躍的(de•₹₹)老(lǎo)用(yòng)戶。”←♣​

對(duì)于初創企業(yè)所關心的(de),随著(zhe)體(tǐ₹₹ππ)量的(de)增大(dà),是(shì)否要(yà≤©₩₹o)在公有(yǒu)雲之外(wài)自(zì)建數(shù)據中心的(de) ↔∞™問(wèn)題,岑永洪也(yě)曾考慮過。“e袋π≈€洗一(yī)開(kāi)始就(jiù)選擇了(le)公有(yǒu)雲上(s∞¶'hàng)架構系統,沒有(yǒu)考過自(zì)建機λλ↕$(jī)房(fáng)的(de)方案。随著(zhe)規模的(Ω ®de)迅速擴大(dà),雲資源的(de)投入也(™∞>πyě)在明(míng)顯變大(dà)。當時(shí)确實考慮過自(zì)建 •α,但(dàn)最終算(suàn)下(xià)賬來(lái):如(©≠rú)果隻考慮硬件(jiàn)設備的(de)成本,自(z±≈ì)建比租用(yòng)要(yào)便宜。但(dàn)自(zì)建後↑ ,需要(yào)租用(yòng)IDC機(jī)房(fáng),與‌→↕托管商聯系,專業(yè)資深運維人(rén)員(yuán)來(l↓σ$ái)管理(lǐ),其中的(de)時(s↕↕hí)間(jiān)成本和(hé)人(rén)力成本都(dōu)很(hěn)'λ高(gāo)。這(zhè)對(duì)成立1✘↑$≥-2年(nián)的(de)初創企業(yè)而言,不(bù)能(n✔ éng)承受。更何況,在e袋洗的(de)商業≈Ω←(yè)模式下(xià),運維人(rén)員(yuán)發展路♦γ (lù)徑比較有(yǒu)限,培養和(hé)留σ≥✘$下(xià)人(rén)才也(yě)很(hěn)困λδ$§難。所以最終還(hái)是(shì)放(fàng)棄了(™β€<le)自(zì)建機(jī)房(fáng)的(de☆÷δ•)想法。”

随著(zhe)數(shù)據的(de)不(bù)斷增加和(§α™ hé)沉澱,會(huì)促使企業(yè)通(tōng)過人(rén)物(wù)✔→€畫(huà)像、數(shù)據分(fēn)γ♦‍析等技(jì)術(shù)手段來(lái)深挖增值業(yè)務的(de)潛®♠♥力。這(zhè)在很(hěn)多(duō)成功的(de)O2O企業(yè)上γ✔ (shàng)都(dōu)得(de)到(dào)了(le♥​α>)驗證。e袋洗也(yě)有(yǒu)這(zhè)方面的(de)考慮±≈®®。岑永洪表示:“企業(yè)經營才1年(nián)多(£∏∞duō),數(shù)據剛剛積累下(xià)來(lá↑♥‍​i)。在大(dà)數(shù)據應用(yòng)方向,由于>↓洗衣不(bù)是(shì)高(gāo)頻(pín∞ ₩)活動,所以用(yòng)戶特征積累還(hái)在持續進行(xíng),比如(rú)生(shēng)活習(∑←xí)慣、收入預估、家(jiā)庭人(rén)員(yuán)結構等方面在做(±₹zuò)新的(de)擴充。後續,考慮到(dào)取送¶λε人(rén)員(yuán)經營的(de)多(duō)樣性,也(₩£ yě)許在家(jiā)政,如(rú)小(xiǎo)時(shí)工(gōng) ¶(做(zuò)飯做(zuò)菜或照(zhào)顧老(lǎo ↓₹)人(rén)小(xiǎo)孩,打掃衛生(shēng)等✘ β)方面形成新的(de)業(yè)務形态。但(dànδ™&♠)具體(tǐ)需要(yào)評估。也(yě)希望在數(shù)據分(fēn)析、機(jī)器∏♥(qì)學習(xí)等新技(jì)術(shù)方面,騰訊雲能(néng)夠有(yǒu)更多(duō)新産‍'品和(hé)服務提供。”

談到(dào)對(duì)未來(lái)的(d♦×e)規劃,岑永洪坦言:“将技(jì)術(shù)團→δ©隊的(de)人(rén)才梯度建立來(lái),确定發★&展方向,團隊就(jiù)穩定。現(xiàn)在e袋洗初級人(rén)才多(du ×≈ō)是(shì)校(xiào)招,中層需×₹±φ要(yào)一(yī)定的(de)項目經驗,對(duì)專↓ 業(yè)要(yào)求較高(gāo)的(de)位置,則會(huì)&£選擇曾在體(tǐ)量大(dà)互聯網企業(yè)有( α ​yǒu)過磨練的(de)技(jì)術(shù)專家(jiā)。作(z™₹uò)為(wèi)技(jì)術(shù)合夥人(rén),我的(de)工(g§∏ ōng)作(zuò)第一(yī)是(shì)設定工(gōng)作(zuò)規則;✔γ​第二是(shì)與業(yè)務對(duì)接,支持πγ未來(lái)發展;第三是(shì)把握方向,∞&引入更多(duō)更優秀、能(néng)力更強的(de)☆£技(jì)術(shù)骨幹,實現(xiàn)上(shàng)述目标。”