正所謂,工欲善其事,必先利其器。
所有業務前端的產品和服務,甚至市場營銷活動。
都需要依靠後端的系統和技術支撐,這也是網際網路公司的核心競爭力。
尤其是在現在易趣的業務線已經非常多。
各種不同的業務型別,對後臺技術的需求也越來越複雜的前提下。
打造一個能夠為前方一線提供足夠支撐和良好使用者體驗的後臺系統,
就成為新成立的“大中臺”事業群的核心工作目標。
可這並不容易……
就拿電商平臺來看:
易趣公司早期的後臺系統,是由龐勇一個人寫的(易趣網B2C)。
在97年的時候,還用的是C語言和ASP(ActiveServerPages,動態伺服器頁面)技術,資料庫用的是SQLServer。
而新成立的淘寶網,則採用了最新的Linux+MySQL+PHP的架構。
之所以採用這個架構,是因為一方面用到的技術是開源、免費的,而且無需編譯,釋出快速。
這樣一來,光是要將電商平臺在後臺系統做整合,就需要對整個系統架構進行重新升級……
更不用說,還要涉及到,一點也不比電商平臺系統簡單的搜尋平臺和社交平臺了。
所以,隋波剛剛佈置完一系列的業務線工作,
就被龐勇請來,參加技術委員會的會議。
希望讓他聽一聽大家的討論,最後定下一個方案來。
隋波雖然對技術細節一竅不通,
但是他一直都是公司產品的“首席體驗官”。
可以從使用者體驗的角度,提出需求和改進意見。
這樣,技術部門也可以有針對性的,來進行系統改造和技術升級。
另外最重要的是,無論是升級系統,還是改進技術,增加伺服器、購買資料庫軟體……
這些都是需要耗費大量資金的。
如果不讓隋波這個大老闆來聽一聽。
到時候報預算,審批下來也慢啊……
在技術委員會上,龐勇簡單介紹了目前電商平臺的系統架構情況。
現在暫時來看,整合難度最大的是易趣網和淘寶網。
像百度搜尋,從王川最初開始研發,就有一整套獨立的後臺系統。
現階段只需要做資料介面,打通使用者資訊就可以。
等到後期,電商和搜尋業務交叉的需求增加的時候,再做更進一步的整合。
電商平臺所有產品和功能的底層,其實都是商品管理和交易管理兩大系統。
其中主要包括:儲存資料庫、開發語言、負載均衡、快取、CDN等。
同時,要想形成真正具備整合能力的“大中臺”,將各種業務線整合在一起,還必須有中介軟體系統(SOA,分散式元件架構),如高效能的服務框架、分散式的資料訪問工具等。
簡單來說,首先是商品管理系統。
舉個例子,電商平臺商品管理系統,在後臺系統有個專用名詞叫商品類目屬性。
比如服裝,就要分成男裝、女裝,按照季節,又要分為春夏裝、秋冬裝……
再繼續細分,還可以分為大衣、T恤、褲子……
甚至還能再細分到材質,是蕾絲還是純棉……
這樣,商品的類目屬性就會形成非常複雜的網狀結構。
對此,技術部門最後做出了一個名為Forest(森林)系統,來對商品的資料資訊進行結構化,以便於前後臺的呼叫。
另外有一個難點,就是圖片儲存系統。