Dropbox是如何拿下1.75億用戶的?
36氪 發(fā)表于:13年07月16日 11:12 [轉(zhuǎn)載] 36氪
Dropbox 幾天宣布了用戶總量突破1億7千萬大關(guān),并且“大言不慚”地表示有一天他們會(huì)取代硬盤,真是藝高膽大啊…不過作為最成功的云端“盒子”服務(wù)之一,Dropbox背后故事想必是所有創(chuàng)業(yè)者樂于耳聞的。什么樣的理念造就公司的成功?從技術(shù)角度來說,這一億多用戶是怎么來的?
在布達(dá)佩斯舉行的RAMP大會(huì)上,曾經(jīng)以服務(wù)器部門總工程師身份任職于Dropbox的Rajiv Eranki就給一屋子工程師回顧了一些Dropbox創(chuàng)立早期的故事。Eranki在2008年加入Dropbox,工作了三年多后由于“想要接受更新更難的挑戰(zhàn)”,于2011退出。其中一個(gè)挑戰(zhàn)就是跑到紐約開了家雞尾酒酒吧。
如果不是被當(dāng)時(shí)還只有2000個(gè)用戶的Dropbox從學(xué)校挖走,Eranki現(xiàn)在可能會(huì)是個(gè)非常優(yōu)秀的學(xué)者。初加入公司時(shí),他和另一個(gè)同事組成了兩人后臺(tái)維護(hù)小組,那時(shí)的Dropbox只有一臺(tái)數(shù)據(jù)庫主機(jī)和一個(gè)前臺(tái)服務(wù)器。
在回想早期團(tuán)隊(duì)的工作時(shí),Eranki這么說:“好多事情都是在磕磕絆絆中完成的,但還是發(fā)展了好幾千用戶。”比如說Dropbox的第一代分享功能就充滿了bug,跨數(shù)據(jù)庫之間無法做到串聯(lián),同時(shí)也存在大量的‘denormalisation’。
他們“并有打算要做任何改變”,而早期Dropbox這種充滿干勁又略帶隨意的工作方式反而為之后的工作帶來了一些好處。他們可以在不加任何特殊代碼的情況下觀測用戶行為、在各數(shù)據(jù)庫之間進(jìn)行訪問。這種結(jié)構(gòu)也允許他們進(jìn)行大量的bug修復(fù),因?yàn)樗麄兛梢栽贛ySQL中輕松找到這些bug。擁有多個(gè)共享文件夾的用戶也只需對(duì)數(shù)據(jù)庫發(fā)出一次請(qǐng)求。而只有一個(gè)前端也意味只用檢測一份log。
以上這些“(為Dropbox)提供了巨大的靈活性和拓展性”,Eranki說。
另一個(gè)極其重要的心得就是用Python語言:他們用Python寫所有東西,甚至連客戶端也是。收效還相當(dāng)不錯(cuò)。也就是說在當(dāng)初達(dá)到100萬用戶時(shí),整個(gè)平臺(tái)仍然只有幾百行代碼,而不是應(yīng)有的幾千行。使用Python,“我們不用為了服務(wù)4000萬用戶而寫上幾千行C語言。”他們在過程中還發(fā)現(xiàn)“圖表都是沒用的”,取而代之的是儀表盤式的顯示方式。他們發(fā)現(xiàn)Dropbox的第一大“用戶群”其實(shí)是在十分不合理地使用服務(wù)(比如當(dāng)做CDN使用),而第二大用戶群其實(shí)才是最終為Dropbox的商業(yè)進(jìn)化做出巨大貢獻(xiàn)的核心用戶。
在創(chuàng)業(yè)方面,Eranki也分享了幾個(gè)體會(huì)。他認(rèn)為自作聰明地去做一些預(yù)測會(huì)導(dǎo)致最終的失敗。事實(shí)上還不如靜觀事態(tài)發(fā)展然后從中總結(jié)出經(jīng)驗(yàn)。為了防止墨菲定律之類的事情發(fā)生,他們還會(huì)主動(dòng)地去模擬一些潛在的危機(jī),比如硬重啟服務(wù)器。保存log數(shù)據(jù)也被他們看做是比刪除就代碼更好的方式 – 總有一些時(shí)候你會(huì)需要看看這些記錄的。Eranki說,“避免一切刪除行為除非萬不得已”。如果為這些做一個(gè)粗略總結(jié)的話,那就是對(duì)所有新事物保持警戒心態(tài)。
Eranki不只是分享了心得體會(huì),還談了些失誤。
首先他們并沒有對(duì)公司低落期間做出很好的調(diào)整。在招攬員工方面,Dropbox發(fā)現(xiàn)招聘一些對(duì)公司或者對(duì)公司的目標(biāo)有著深刻理解或關(guān)聯(lián)的人才會(huì)幫助他們更早更快地成功。他們學(xué)會(huì)了開始利用員工的社交圈來發(fā)掘潛在的人才。最后,就如前面所說的,不要自作聰明。
在談到是否對(duì)Dropbox 10億用戶的目標(biāo)有信心時(shí),Eranki認(rèn)為一切皆有可能,畢竟10億也不過是目前用戶數(shù)量的5倍而已。
公司簡介 | 媒體優(yōu)勢 | 廣告服務(wù) | 客戶寄語 | DOIT歷程 | 誠聘英才 | 聯(lián)系我們 | 會(huì)員注冊 | 訂閱中心
Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技術(shù)有限公司 版權(quán)所有.