編者按:9 億用戶,被 Facebook 以 190 億美元收購,團隊迄今仍維持 50 人的規模。他們是怎么做到的呢?且看《連線》對即時通信 app WhatsApp聯合創始人 Brian Acton 的郵件采訪。
WhatsApp 先發展海外市場的做法跟大多數初創企業背道而馳,為什么要這樣做?
WhatsApp 一開始就認為自己的產品應該是全球任何地方的人都能使用的。2010年,WhatsApp 推出應用的第一個本地化(含西班牙語、德語等)版本時就發現,本地化策略對于吸引新用戶非常有效,到現在已經支持 50 種語言。
拓展國際市場的策略之一是跟當地無線運營商合作,在手機上預裝 app。WhatsApp 是如何說服對方的?
WhatsApp 找的運營商本身理解數據業務對未來的重要性,希望將來能創造更多流量使用和用戶。而 WhatsApp 是實現此目標的一個很好的跳板。合作對于運營商、WhatsApp 和用戶來說是三方共贏的局面。不過談判的過程還是比預期更困難。
跟運營商的合作是否用戶到達如此規模的主要原因?還有其他的拓展手段嗎?
WhatsApp 致力于讓應用在盡可能多的手機平臺和運營商網絡上跑。但是保證應用的簡潔、高效和可靠也同樣重要。
用戶到 9 億了公司還是只有 50 人,如何做到的?
盡可能找到最好的人才,找有工程師思維的人,聚焦核心能力開發,盡量壓低運營成本(用高質量硬件,減少服務器數量,盡量不影響員工生產力,極簡文化)。
App 的開發運營用的是比較冷門的 FreeBSD 操作系統和 Erlang 編程語言,為什么?是怎么做的?
因為兩位創始人在 Yahoo 的時候正好都有用 FreeBSD 的經歷。而且 FreeBSD 的網絡協議棧經過了很好的調優,可靠性極佳,管理也很直觀。至于 Erlang,WhatsApp 最早的聊天服務器就是用 Erlang 的,團隊也曾經擔心規模擴大了 Erlang 可能會撐不住,設想過要放棄這么語言,但結果這種情況沒有發生。
FreeBSD 的優勢在哪里?開源的使用更廣泛的 Linux 不是更好嗎?
Linux 太復雜。FreeBSD 的好處是只有一個分發渠道,其 Ports Collection(FreeBSD 安裝應用的手段)非常棒。這種簡單性的好處是在操作系統層面基本沒有遇到什么問題,如果用多樣化的 Linux 問題可能就會很多。
那 Erlang 的好處又是什么?
Erlang 在業界有很深的基礎,而且是針對準實時通信的,在處理高并發情況時很有好處,其熱代碼加載能力對于保持系統運行也很有幫助。
在引入語音聊天后 WhatsApp 基礎設施發生了哪些變化?
最大的變化是增加了語音中繼基礎設施。加盟 Facebook 讓 WhatsApp 可以利用前者的全球網絡的同時無需對自己的核心基礎設施做太大變化。后續 WhatsApp 可能會考慮把自己的核心基礎設施也遷移到 Facebook 的設施上,同時利用 Facebook 在存儲、數據、分析及面向客戶方面的服務。
WhatsApp 與 Facebook 的集成有什么其他公司可以學習的地方?
最好的策略是傾聽創始人,放開手讓他們自己走。這一點扎克伯格和 Sandberg 做得非常好,他們信任我們,讓我們可以有選擇地集成,維持業務的連續性。沒有給我們施加太多的外部壓力并鼓勵我們發展,這種做法非常好。
WhatsApp 幾乎從未開會。工程師說這里的運營跟自己以前呆過的公司完全不一樣。不同之處在哪里?
事實是少量的開會還是有的。一般說來我們都盡量精簡會議內容和時長。我們希望在辦公室創造這樣一個環境,讓大家能夠把精力放在寫代碼、改 bug、開發更好的產品上面。這種東西大部分都是作為公司和文化的一部分原生而來的。但也有些做法是為了保證環境安靜和工作高效經過深思熟慮的。
題圖 WhatsApp 兩位創始人,左為Brian Acton,右為 Jan Koum,圖片來自紐約時報