1. 程式人生 > >足記一夜爆紅,終究繞不過運維這道坎

足記一夜爆紅,終究繞不過運維這道坎

足記,這可是近期微信裡非常火爆的應用,上週在網上看到羅超(微博@網際網路阿超 微信@luochaotmt)的一篇文章,標題是《足記一夜爆紅,終究繞不過技術這道關》,在網上果然找到很多關於足記系統響應慢,伺服器宕機的資訊,瞭解整個事件後,再回頭看看當前網際網路創業的火爆,不禁冒冷汗。

幾個程式設計師挽起袖子就創業,但產品上線後需要給客戶提供一個持續穩定的服務,否則就會流失你的使用者,而如何確保系統的持續穩定呢?僅僅是程式設計師把程式碼架構好、質量做好是遠遠不夠的,前面說的這些都是dev的領域,那麼ops這塊是否有考慮呢?馬雲說過一句話“夢想還是要有的,萬一實現了呢?”,萬一你真的實現了,你的APP使用者在一個月內從1000DAU漲到10萬甚至100萬DAU時,這已經不是你的軟體架構多好的問題了,而是你的系統需要怎樣的伺服器配置,能快速平滑擴容嗎?這些問題都是不能迴避的。

所以對於初創企業,即使在資金和人力有限的情況下,也需要保證擁有一個靠譜的運維人員。

說了這麼多,我們就去回放一下足記事件,看看阿超是怎麼評價的:

第一次在朋友圈看到分享自足記的圖片,是2015年3月10日,這也是我第一次聽說這款應用。現在朋友圈已滿是足記,這款上架超過半年的App藉助“大片”這個小功能,一夜爆紅。足記沒有時間去回答外界提出的“是否會成為下一個臉萌”“爆紅之後如何保持使用者粘性”這樣的問題,它有更現實的問題要解決:技術問題隨著海量使用者的湧入浮出水面。正在面對或者即將面對技術問題的,卻不只是足記。

突如其來的幸福,足記的技術短板浮出水面

百度指數顯示足記關注度已有所下降,不過它依然堅挺在App Store免費榜,截止目前已擁有超過1千萬累積下載,上週末DAU(日活躍)達到300萬。足記面對著突如其來的幸福,用措手不及來形容並不過分:App出現了卡死、閃退、伺服器忙、資料丟失諸多問題,足記一邊通過微博、微信、通告等方式向用戶致歉,一邊求助外部技術高手。

足記辦公室週末臨時增加了一個由金山雲、青雲、陽光雲三家雲服務商組建的攻堅團隊,如果沒有這個團隊恐怕足記早已宕機。金山雲VP、技術負責人朱樺帶著團隊從北京飛到上海,被足記創始人楊柳委託為代理CTO,負責技術攻堅。在朱樺看來,300萬DAU這個資料並不算太高,“壓力其實沒有大到誇張,不過原來的技術架構確實是太脆弱”。足記一直只有3個研發,兩個負責App,負責服務端的半個人,還要負責資料庫、運維,沒有CTO,足記甚至沒有測試環境

使用者基數龐大的中國市場,一款App要日DAU超過1億,才算一線應用,現在有微信、手Q、微博和UC;5000萬是一個坎,手機百度、手機淘寶、獵豹移動入圍;1000萬是一個坎,能進入的使用者數大都已過億。

足記300萬DAU確實不算高,但這個資料還在不斷膨脹。與臉萌等工具型應用不同,足記是內容壓力都在雲端的社交應用。尋找技術合夥人,組建能夠駕馭DAU千萬級的技術團隊,是楊柳的當務之急。在朱樺離開上海前,幫助足記梳理架構、制定研發技術,還有一個臨時任務便是幫著足記物色合適技術。

一夜爆紅,能夠擁有足記式幸福的煩惱的創業者並不多。不過,技術卻是創業團隊面臨的普遍問題。

技術是創業攔路虎,技術合夥人重要性越來越高

“我有一個改變世界的想法,就差一個幫我實現的程式設計師了”,這句話描述了網際網路創業圈的現狀,創業啟動最大的難題不是錢,而是人,尤其是技術。創業團隊需要的不是戰略型人才,而是能夠幹活,能夠將產品實現的執行者,至關重要的便是技術合夥人,沒有技術合夥人的團隊,不是完整的創業團隊

因為資源所限,普通創業公司很難搭建一個齊備的技術團隊,需要的是獨當一面的多面手,最好還有技術團隊管理經驗、有獵取優秀技術人才的能力。

這樣的人才本來就很稀缺,大都已被BAT的優厚待遇所吸引,BAT們人才爭搶激烈,不斷擡升技術人員價值,獵頭服務商甚至已將電話打到明星創業團隊的技術。創業公司如何跟大公司搶人?錢、福利、平臺都拼不過,期權?專案必須有足夠的前景,期權才有價值。而且,還有一些堪當技術合夥人的已經自己走上創業之路。

如果在北京、深圳、廣州和杭州幾個城市還好點,因為中國網際網路產業集中在這裡。如果在別處,更不容易。負責幫助足記物色技術人才的金山雲VP朱樺表示,“相比北京,上海招聘難很多,社交業務有著更高的架構要求,要具備一定經驗的架構師才能扛下來”。上海是中國移動網際網路的荒漠,具備大規模WEB架構經驗的技術人才鳳毛麟角。

不少有想法的“準創業者”,都卡在找不到技術合夥人這一關。通過外包來解決這個問題?迄今為止都沒看到過一個通過外包技術取得成功的網際網路創業專案。更多創業者是像足記這樣,找到App開發或者網站開發,走出第一步再說,產品是做出來的,而且還可能天上掉餡餅一夜爆紅,但技術上的問題卻依舊存在,“重要的事情不做,終有一天會成為緊急”。

有野心的團隊,都會按照自己某天會“一夜爆紅”去做技術上的規劃和投入。

技術投入是網際網路公司的長遠投資,最後1美元留點給技術

對於一個創業團隊而言,技術投入除了人才之外,還有IT資源投入。雲端計算這幾年已經走向成熟,IaaS平臺越來越多,創業者不再需要購買伺服器等昂貴的基礎設施,而是按需擴容雲端計算資源。金山雲、阿里雲們財大氣粗,為了圈地投入資源扶持創業者,導致雲端計算成本更低、服務更好、內容更多。

臉萌爆紅之後曾有報道指出,這個團隊每個月花在IT基礎設施上的成本只有79元。臉萌只是一款工具,上傳、社交這些功能很少,並沒有太大的計算和儲存資源需求。線上遊戲App、足記這樣的圍繞圖片的社交App,卻不是一回事。足記日PV高達2億,海量圖片需要儲存在雲端,伺服器、儲存以及頻寬的資源需求日益壯大。總之雲端計算降低了成本,但整體支出絕對值巨大,在沒有規模營收時,會成為團隊巨大的壓力。

朱樺認為,創業團隊要節省IT成本又要有擴充套件性,必須選擇IaaS。不少創業團隊已經有這個意識,不過卻只使用虛擬主機,沒有用到CDN、Redis、負載均衡這些上層服務。IaaS不等於基礎設施租用,服務商還可提供上層服務和技術支援。筆者建議創業團隊務必重視服務端,因為技術架構的彈性程度,優雅程度,決定著產品的迭代效率和運營活動的支撐力度。技術上的投入不能省,如果足記在海量使用者湧入還可保持穩定流暢,留存的使用者可能更多

網際網路公司不論大小都會權衡著技術的投入產出。當然,不一定是投入越多越好,而是結合自身業務屬性權衡。技術投入不會馬上見效,可能還會成為負擔,不過如果技術投入不足,問題遲早會暴露。攜程等網站出現使用者資料洩露、電商網站遇到促銷活動頻繁宕機,根源都可歸結到技術。阿里巴巴在技術上大規模投入,不只是可以支撐雙十一這等規模的活動,還可以將資源騰挪出來通過雲業務利用起來。

創業公司的錢就像子彈,打出去就不會回來了,都是一分錢當兩分花。因此雖然都知道技術投入的重要性,很多時候卻有心無力。不過,有的技術投入卻是怎麼也不能省的。投資人徐小平前段時間說,創業公司要把最後1美元花在PR上,恐怕還得騰出一半,花在技術上。