Facebook以7.5億美元收購了Instagram,不管是這個社交巨頭企圖“扼殺”競爭對手,還是貪圖Instagram成功的技術,Instagram在僅有5位工程師,13人團隊的情況下,將自己賣了7.5億美元。
與高速增長相背離的是,從成立之初僅有凱文·希斯特羅姆(Kevin Systrom)和邁克·克裡格(Mike Krieger)兩位創始人,到2011年獲得A輪風投700萬美元的4位員工,再到被收購時的13人團隊,Instagram人員組織一直極為精簡。
如此小規模的團隊居然可以如此自如地應對飛速增長的用戶數並提供創新服務,這不能不說是硅谷的又一個財富傳奇。以至於Instagram技術團隊撰寫的《 Instagram:數百的實例 大量的技術》一經發布,就獲得了創業企業CTO們的熱烈回應。彼時,Instagram的團隊還在尋找一個“可以馴服EC2 實例群的DevOps”。
沒有想到,收購如此來勢洶洶。2012年4月10日,Facebook宣布收購Instagram。兩天之後,Instagram的聯合創 始人Mike Krieger公開發表《 如何成為十億美元公司》演講,第一次向外界全面地展現了Instagram創業歷程以及其中不得不說的技術“秘密.”。本文為演講PPT全文翻譯,有助於 創新技術團隊更好認識和了解Instagram13人團隊創造奇跡所依賴的技術。
2. “老將巧用”:使用MapReduce+HDFS,對海量數據去重的五大策略
隨著收集到數據體積的激增,去重無疑成為眾多大數據玩家面對的問題之一。重復數據刪除在減少存儲、降低網絡帶寬方面有著顯著的優勢,並對擴展性有所幫助。在存儲架構中,刪除重復數據的常用方法包括哈希、二進制比較和增量差分;然而大數據時代我們更需要海量的數據去重策略。
五大策略中每條分別運用了以上技術,更多具體實現請見原文。
3. 圓桌會議上,備受頂尖技術人員推崇的頂尖編程語言、擴展工具等
開發者總是樂此不疲的尋求更新、更高效的語言及工具,因為編程語言和工具對開發者來說無異於劍客手中的寶劍。在Structure Data Guru的圓桌會議上,技術大牛們介紹了一些比較優秀的技術,它們分別是:
當然統計是並不完全的,JVM的繼續普及讓許多基於它的語言都變的熱門起來,比如:Clojure 和Scala。鑒於JVM幾乎無處不在,支持它的語言在競爭中將持有巨大的優勢;因為如果你是開發者,你肯定希望你的程序可以為更多人使用。
4. 那些年雲計算領域的大牛們
Enomaly是一家2003年成立的雲計算公司,在2012年被企業雲提供商Virtustream所收購。日前,Enomaly創始人Reuven Cohen在Forbes上發表了一篇文章,細數了一些早期的雲計算大牛。
Reuven Cohen被InfomationWeek的Charles Babcock列為 早期的雲先鋒之一。這個排名囊括了一些早期的雲開拓者(包括 James Urquhart、 David Linthicum、 Michael Crandell、 John Keagy等)。然而還有一些早期的大牛被遺忘,比如: Moshe Bar、Kate Keahey、Khazret Sapenov、Fabrice Bellard、Vladimir Miloushev,限於篇幅問題,請點擊鏈接查看這些大牛的光輝事跡,以及更多未被提名的大牛們。
5. 因SaaS與NoSQL,Oracle雄風不在?
DB-Engines排行榜上,甲骨文是當之無愧的數據庫人氣王。然而近日卻有一則消息稱,數據庫巨頭對市場的掌控力在顯著降低,更有雄風不再的說法。
眾多NoSQL、內存數據庫等新型數據庫的圍攻下,甲骨文顯然在流血。數據庫收入曾一度是甲骨文的取款機,如今這種情況變了。本周,甲骨文的報告顯示軟件銷售量下降了兩個百分點;難道這個巨擘真如傳聞一樣失去了對市場的完全掌控,雄風已然不再?