黃慧攀:執(zhí)著與專注,在云上開啟CDN的變革
原創(chuàng)黃慧攀,UPYUN CTO ,13年互聯(lián)網(wǎng)從業(yè)經(jīng)驗,早期以前端 Web 開發(fā)為主,后期逐步轉(zhuǎn)到底層研發(fā)方向。目前在UPYUN帶領(lǐng)團隊負責 CDN 系統(tǒng)和底層分布式存儲系統(tǒng)研發(fā)工作。
UPYUN CTO 黃慧攀
幾天前,黃慧攀接受了51CTO的專訪。在簡短交談過程中,“執(zhí)著”和“專注”,是我們從他和UPYUN那里感受到的最為深刻的兩個關(guān)鍵詞。
執(zhí)著:我不信從業(yè)互聯(lián)網(wǎng)沒前途
年輕的黃慧攀已經(jīng)在互聯(lián)網(wǎng)的世界里暢游多年。從2001年起,他就開始從事互聯(lián)網(wǎng)領(lǐng)域的工作,最初時建站、寫PHP,后來與朋友創(chuàng)業(yè)做了優(yōu)博網(wǎng)。也是那時的合作,讓他對CDN有了了解。直到2009年,他從廣東老家來到杭州,有了與又拍網(wǎng)第一次親密接觸的機會。黃慧攀覺得,自己的技術(shù)能力和經(jīng)驗,與UPYUN以技術(shù)為導向互聯(lián)網(wǎng)基礎(chǔ)服務(wù)有著很好的結(jié)合點,雙方一拍既合。多年來通過自己的努力,他也逐漸成長為UPYUN CTO。
也許很多人想不到,這位UPYUN CTO的互聯(lián)網(wǎng)開發(fā)技術(shù)幾乎全部是自學的。上學時,在他的老家(廣東江門)互聯(lián)網(wǎng)行業(yè)并不發(fā)達,信息渠道也很有限,根本沒有人從事這樣的工作。打開他通往互聯(lián)網(wǎng)之路的,是他的初中計算機老師,那時起他開始接觸計算機編程,并從此一發(fā)不可收拾,心無旁騖,也漸漸荒廢了學習,導致他沒有考上大學。但他對互聯(lián)網(wǎng)開發(fā)的熱愛并沒有受到這些事的影響,他開始了對互聯(lián)網(wǎng)開發(fā)技術(shù)的自學,并把自己培養(yǎng)成現(xiàn)在流行說的全棧工程師。
黃慧攀笑談,那時,對虛擬世界的沉迷使他反倒與現(xiàn)實世界產(chǎn)生了脫節(jié)。周圍的人對他怎樣都不能理解:家人說他不務(wù)正業(yè);朋友勸他“你放棄吧,這行沒前途,沒錢賺的。”
誰也沒想到,在這個“互聯(lián)網(wǎng)行業(yè)沒錢賺”的小城市,走出了UPYUN的CTO。
在我們看來,黃慧攀所說的“沉迷”,更是一份執(zhí)著。
專注:我們了解創(chuàng)業(yè)者的痛
加入UPYUN后,黃慧攀主要負責的是項目技術(shù)管理、核心技術(shù)研發(fā)和團隊建設(shè)工作。在2014年前,UPYUN的之前全名實際叫“又拍云存儲”,但到了2014年底,“存儲”二字就被淡化了。很多人誤解這是一次業(yè)務(wù)的轉(zhuǎn)型。
黃慧攀告訴我們,從UPYUN 成立的第一天起,就將面向企業(yè)客戶的CDN服務(wù)作為自己的主打業(yè)務(wù)。“存儲”二字的淡化表明,隨著市場的打開,UPYUN 不僅僅是做存儲,而是把業(yè)務(wù)分成三塊:云加速(CDN網(wǎng)絡(luò))、云存儲和云處理。所以,他們并不是真正意義地在做存儲,這也使他們從云存儲領(lǐng)域網(wǎng)盤免費化和大容量化的戰(zhàn)爭中得以“置身事外”,生存下來。
而且,不同于傳統(tǒng)的CDN,他們專注將CDN作為云服務(wù)來做。這個決策的背后,既有開啟傳統(tǒng)CDN業(yè)務(wù)變革的雄心壯志,又是初創(chuàng)企業(yè)必須考慮成本的“骨感”之選:創(chuàng)業(yè)之初的切身之痛讓他們體會到,如果每個創(chuàng)業(yè)團隊都要花費大量的精力去處理他們核心業(yè)務(wù)之外的基礎(chǔ)設(shè)施部署,那么創(chuàng)業(yè)這件事會變得非常重,也非常艱難。因此他們結(jié)合自身的創(chuàng)業(yè)經(jīng)驗去做UPYUN ——這款提升創(chuàng)業(yè)者創(chuàng)業(yè)速度的產(chǎn)品,讓創(chuàng)業(yè)者不像他們當初那么痛苦。事實證明,他們的選擇是正確的。隨著移動互聯(lián)網(wǎng)的全面爆發(fā),短短幾年,他們的業(yè)務(wù)已經(jīng)增長了十來倍,在全國已經(jīng)部署了120多個節(jié)點,2000多臺服務(wù)器的線上服務(wù),成為了行業(yè)里的佼佼者。
那么,云CDN倒底與傳統(tǒng)的CDN服務(wù)有什么不同呢?
黃慧攀形象地為我們比喻:傳統(tǒng)的方式做CDN的話,會按照客戶去劃分節(jié)點:A客戶來了,我要給他分配60個節(jié)點加速;B客戶來了,我要給他另外60個節(jié)點。這些節(jié)點相互之間不會重復。這樣的話管理成本和服務(wù)成本都會非常高。
UPYUN 新一代的CDN系統(tǒng)上則不是這種概念?;谠频?CDN最終是統(tǒng)一的一張網(wǎng)絡(luò),不根據(jù)客戶分配業(yè)務(wù),不論是服務(wù)器還是操作系統(tǒng),全部是標準統(tǒng)一的??蛻艨梢栽L問同一臺服務(wù)器,都能夠做緩存加速,具體到某一臺節(jié)點的服務(wù)器,其實只是整個CDN網(wǎng)絡(luò)里面的一顆沙粒,一個很小的單元,并且可以隨時摘除掉,對任何一個客戶也不會有影響,都是勻速快速的,服務(wù)成本也會低很多。
目前,上面提到的UPYUN三條業(yè)務(wù)主線都由黃慧攀負責。今年年初,由他主導設(shè)計并研發(fā)的一項新業(yè)務(wù)全面上線,就是CDN 實時狀態(tài)與性能監(jiān)控。推出這項業(yè)務(wù)的新原因是傳統(tǒng)的CDN監(jiān)控報表非常不直觀,不能清楚地了解到自己所購買的服務(wù)質(zhì)量究竟如何。CDN 的性能指標包括多個方面,除了整體的穩(wěn)定性之外,最主要的是“下載速度”和“平時耗時”。通過UPYUN的CDN實時監(jiān)控功能,將CDN 服務(wù)的“實時數(shù)據(jù)統(tǒng)計”和“實時性能展示”兩部分內(nèi)容以地圖加圖表的方式直觀地展現(xiàn)出來,每分鐘刷新數(shù)據(jù)提供給用戶,幫助用戶及時發(fā)現(xiàn)和定位問題,并協(xié)助解決問題,開創(chuàng)了CDN實時監(jiān)控服務(wù)從“無”到“有”的先例。
黃慧攀說,UPYUN所專注的,就是使創(chuàng)業(yè)公司不用擔心基礎(chǔ)架構(gòu)的問題,集中精力專注于自身核心業(yè)務(wù)的迭代和運營,并且結(jié)合自身的需要投入資本,不用一次性的支出,降低創(chuàng)業(yè)門檻,讓創(chuàng)業(yè)變得更簡單。
從技術(shù)人到管理者的心得
不要把“管”字看得太重,要學會授人以“漁”
在許多人看來,從技術(shù)到管理是一道非常難跨越的坎兒。黃慧攀說,這里的重點是要理解管理要做什么事情,歸納起來無非就是兩點:培養(yǎng)人才和擅用人才。在這個過程中,千萬不要把“管”字看的太重。管理者要把自己更多地看成是服務(wù)者,通過自己的技術(shù)積累將人才培養(yǎng)好后幫助他們怎樣有序地把工作做好,有自己的想法,也就是人們常說的從授人以“魚”到授人以“漁”。
而對于剛?cè)胄械男氯?,黃慧攀的建議是,千萬不要貪圖眼前的利益,而是要明確自己想要什么,而且非常重要的是找到一位好的導師,不斷地學習。師父領(lǐng)進門,修行在個人,像他一樣做到專注與堅持,你的能力也能從零實現(xiàn)到無限大。