
adMarketplace網站是一家搜索聯盟和廣告平臺提供商,在失去了eBay這一堅強后盾之后,他們抓住了大數據這棵救命稻草。重建后的adMarketplace終于逆流而上,成功擴張了它的互聯網領地。
所謂搜索聯盟,就是根據網站搜索情況,針對潛在客戶投放相關廣告的模式。adMarketplace的系統經大數據機器支持,浴火重生,贏得了諸如索尼、沃爾瑪和GM這樣的巨頭客戶。不僅如此,正因為網站的大數據策略,公司才能夠在今年的Constellation SuperNova大獎中爭取到半決賽的席位;該獎項專門表彰采用創新方式滿足客戶需求的企業。
作為一家搜索廣告公司,adMarketplace使用傳統的點擊付費平臺,每天近乎實時地處理幾十億條廣告需求。廣告商關注于關鍵詞,對用戶的每一次點擊進行付費。與其競爭對手不同的是,adMarketplace同時也將流量來源作為考量,基于來自廣告瀏覽的網站點擊和盈利效應的相關程度,進行報價。
大數據策略出自生存危機
adMarketplace網站從2000年開始運營,其搜索廣告模式很快獲得了eBay的青睞,在2003年成為eBay的獨家點擊付費管理平臺。
然而,三年后,eBay和雅虎展開合作,與adMarketplace的獨家合作關系戛然而止。同期,adMarketplace的現任CTO Michael Yudin上臺。
Yudin說:“我剛上任就接到了個‘爛攤子',損失了收益的主要來源,遇到了財務危機。我們一方面需要維持業務,一方面需要建立新的平臺。”
但是他們做到了。在與eBay拆伙后的第一年,公司達到了負凈值,可不久后就在沒有任何外界幫助的情況下走出了低谷。
Yudin現在已經把這件事看作另一種形式的“恩賜”:“磨難是成長最好的導師。”正因為有了這次合作關系的破裂,adMarketplace才決定開始構建一個更大的獨立聯盟平臺。
“eBay是塊肥肉,但整個互聯網要肥得多得多。”
隨著公司系統的重建,一個巨大的發布商網絡正在形成,接觸客戶群體的方式已經不止搜索引擎結果頁這一種。Yudin認為,像谷歌和雅虎這些業內先驅都把聯盟網絡視為他們自身網站搜索活動的通用擴展,而adMarketplace在做的就是使用一系列指標為廣告商提供獨特的分析見解。
“我們的平臺就是專門為管理企業無法解決的復雜問題而設計的;系統會基于你所有來源的廣告效果,為你提供數據、控管能力和相應的價格。”
迎戰大數據來襲
在優質的客制化服務基礎上,adMarketplace能夠處理大量的數據--準確說來,是每小時100GB.
Yudin說:“大數據就是公司系統的命脈,牽連到平臺的每一個部分。”
但是,管理這么大的信息量也不是件簡單的事。在與eBay的合作關系終止后,adMarketplace急需另一個數據庫來處理增長的信息量,同時作為內部系統(其中有HP Vertica數據倉庫設備)的補充。
在選擇合適的數據庫廠商時,系統的延遲和運行時間是需要重點考量的方面。
“如果廣告的反饋時間不夠及時,你在這一行是根本混不下去的,沒有客戶愿意等你。”
于是,Yudin和他的團隊開始考慮一些NoSQL數據庫供應商,搜羅整個開源市場,最后把焦點放在了兩家身上--MongoDB和Citrusleaf(2009年成立,后更名為Aerospike)。
由于MongoDB本身是免費的,所以產品的管理和支持開銷更大。經過一番比較,大名鼎鼎的MongoDB沒能達到adMarketplace的要求。
那就只剩Aerospike了。盡管如此,Aerospike前后還是花了一年多的時間才和adMarketplace達成協議。
Yudin在Aerospike還是Citrusleaf的時候就和他們的CEO和CTO見過面;他說:“我每個星期都會接到他們銷售的電話。”
據Yudin稱,Aerospike這個公司很新、很前端,這一年多的等待時間讓它成長了起來。目前,該數據庫已經實施了六個月,進展很順利,當然還有進步的空間。
Aerospike的速度抑制了它的功能化,Yudin將其形容為“太簡單”;一些集中化的查詢,例如在一天之內給出對某個特定關鍵詞感興趣的客戶總數,無法做到。“如果他們能在現有的速度、可靠性和可擴展性不變的情況下,添加這一性能就很好了。”
Aerospike數據庫由可執行查詢的系統支持,能夠容納實時獲取的數據。Yudin對公司的SQL/NoSQL組合策略信心十足;他認為,雖然傳統的SQL數據庫在實時數據處理上速度過慢,但在有效的大數據管理策略中對NoSQL會起到很好的補充作用。
“要讓數據引擎充分運轉,NoSQL和SQL缺一不可。我不相信哪一個缺了它們的產品功能化依然完善。”
adMarketplace平臺由多個數據中心的上百個服務器共同組成。這些服務器負責處理大量的事件和數據點,并生成日志文件。接著,在內部創建的分布式引擎負責收集基于SQL數據倉庫中的信息和數十TB的有意義的數據。最后,相關信息會展示在廣告商面前,比如這些廣告的來源、點擊量,以及服務的總共費用。
大步走進大數據
最近,adMarketplace發布了新產品Advertiser 3D,繼續發展海量數據存儲的治理。
Yudin說:“這是唯一一款完全針對大數據的廣告平臺,賦予用戶一種別具一格、有效獲取數據的方式。”該產品具有與廣告點擊量、點擊費用和每行動成本(CPA)相關的非常詳細的數據可視化功能,使廣告商能夠選取準確的關鍵詞以促進流量增長;另外還包含公司演算引擎的應用程序,為性能改進和流量提升提供建議。
adMarketplace雖然使用了一系列復雜的數據技術,但目標很簡單。“我們這一行就是幫助優秀的企業賺到更多的錢、獲得更多的客戶、線上業務更加壯大。”
對于其他計劃構建或重建系統的企業,Yudin也給出了金玉良言。他感悟到,企業不應該不進行市場測試,只管埋頭把時間和金錢投入到產品改進中去。
“應該這么做,先把一個產品投放到市場中,看一下效果如何,然后一次針對一個客戶進行改進。不要害怕失敗,跌倒了再爬起來,繼續前進,這樣你才會變得更加強大。”
CIO頻道人物視窗
CIO頻道方案案例庫
大數據建設方案案例庫
電子政務建設方案案例庫
互聯集成系統構建方案案例庫
商務智能建設方案案例庫
系統集成類軟件信息研發企業名錄