雖然後世以百度、谷歌為代表的搜索引擎最終呈獻給使用者的,只是一個只有一個搜尋條和一個搜尋按鈕的簡單頁面,但是隱藏在頁面後臺的卻是一個由成千上萬臺伺服器,天文數字級的海量資料,以及一個複雜的搜索引擎軟體組成的龐大系統,而這個系統的核心,就是搜索引擎。

搜索引擎雖然很複雜,但是其系統總體架構卻並不複雜,主要由網路資料採集模組,數據分析排序模組,資料庫,使用者查詢請求分析模組等組成,起工作流程也很簡單:

網路資料採集模組是一個很重要的模組,其主要功能是從網路上抓取網頁資訊傳送回搜索引擎伺服器,這個模組有一個很形象的名字,叫做網路蜘蛛,也有人把它叫做網路機器人,之所以叫網路蜘蛛,是因為蜘蛛會踩著它吐的蛛絲在網上漫步,而網路蜘蛛雖然自己不吐絲,但是網際網路上的超鏈接卻將無數的網頁連接成一個巨大的網,網路蜘蛛則會在這個網上不停地到處爬行,採集網頁資訊,之所以叫網路機器人,卻是因為這種爬行搜尋的過程,是完全自動化進行的緣故。

網路蜘蛛將蒐集到的網頁資訊,傳送回搜索引擎伺服器,由網路數據分析模組對之進行分析,按照一定的演算法,給每個網頁賦予一定的權重,將網頁進行排序。

判斷一個搜索引擎的優劣,很大程度上,取決於這個排序演算法,一個優秀的全文搜索引擎,能夠透過最佳化排序,讓使用者第一時間得到自己想要的資訊,而不用繼續往下翻頁,所以,這個排序演算法將會是整個搜索引擎最核心的技術。

對此,肖遠自然也是十分熟悉的,實際上,他並沒有打算從頭至尾自己獨立去完成搜索引擎的開發,而是準備在玄涅組建一個開發小組,共同合作來完成整個系統的開發,但是,網頁資訊權重分配和排序模組,作為其中最重要,最核心的部分,他卻是要自己親自開發的,而且在開發完成後,還會將之作為公司最核心的技術機密,為之申請專利,利用法律對其進行保護。

至於其他非核心的模組,即使是網路蜘蛛這樣的重要功能模塊,在搞清楚工作原理後,開發並不困難,所以,他準備交給開發小組來做,自己就不親自動手了。

一套完整的搜索引擎開發文件,也不是一時半會兒能夠做出來的,肖遠晚上只是在草稿紙上畫了一些架構圖和流程圖,然後就上床睡覺了。

從第二天開始,肖遠整整花了三天時間,才把整個系統的總體結構設計文件寫了一個初稿出來,然後他去了玄涅公司,把唐新宇和顧狼召集在一起,反覆對開發文件進行了探討,修改,數易其稿,如此一來,很多天就匆匆過去了。

與此同時,唐新宇也開始著手對玄涅網路科技股份有限公司進行結構調整,成立了一個網絡安全事業部,將以玄涅防火牆為核心的網絡安全產品及相關業務,全部劃歸到了網絡安全事業部。

與網絡安全事業部並立,唐新宇開始著手組建搜索引擎事業部,而顧狼也按照預定計劃,配合唐新宇,著手組建搜索引擎開發小組。

段炎月這段時間除了繼續完善玄涅開源社群建設計劃書之外,也在著手組建玄涅的第三個特殊的事業部——玄涅開源事業部,之所以說這個事業部特殊,是因為這個事業部和其他兩個事業部不同,它雖然名義上隸屬於玄涅公司,但是無論財權,還是經營權,都是完全獨立的,在建立這個事業部後,段炎月也正是開始著手招人,進行開源事業部的組織建設了。

楊靜宸也在上次與段炎月會面後,於一週後,在學校為玄涅開源社群準備組建的高校開源軟體聯盟爭取到了400Mbps的免費網絡帶寬,這個頻寬在高校開源聯盟建設初期,也暫時夠用一陣子了。

在得到網絡帶寬之後,肖遠給段炎月列了個裝置清單,並劃了一百萬給她,讓段炎月按照清單,進行裝置採購,在江州大學進行部署,並讓顧狼安排了技術人員,協助段炎月將玄涅論壇往教育網內遷移,並按照段炎月的要求,對其改造升級。

【穩定運行多年的小說app,媲美老版追書神器,老書蟲都在用的換源App,huanyuanapp.org】

總之,這一段時間,作為玄涅創業團隊中的幾個核心成員,肖遠,唐新宇,顧狼,段炎月都是異常的繁忙,用連軸轉來形容,也一點兒也不為過。

…………

時間很快進入了七月下旬,搜索引擎開發小組組建完成,顧狼仍然是開發小組的組長,本來顧狼是想讓肖遠但當組長的,但是卻被肖遠推辭了,因為他並不能長時間的留在這個開發小組,在他把自己的工作做完後,還有其他重要的事情要做,如果他當組長,到那時,還得還給顧狼,而臨陣換將,歷來都是兵家大忌。

儘管肖遠沒有擔任開發小組的族長,但是開發小組的每個人卻知道,肖遠也是公司的股東,如此以至於開發小組的成員對他都很客氣。

但是,開發小組的成員所知道的也僅限於此了,他們不知道的是,這個搜索引擎的總體架構是肖遠設計的,甚至不知道搜索引擎的最核心的模組——網頁權重分配和排序演算法也將由親自來開發。

之所以要這樣做,肖遠有著自己的考慮,因為他無法擔當開發小組的組長,也註定了他不適合成為開發小組的核心,但是作為一個開發團隊,必須有一個核心人物,這個人物除了他,只能是顧狼,如果讓開發小組的人知道了真相,那麼他將成為開發小組內很特殊的一個存在,而這個存在對於顧狼的核心地位,是非常不利的,進而也會對開發小組產生很不利的影響。

所以,肖遠從進入開發小組第一天開始,就要求顧狼刻意隱瞞了一切,甚至在分配開發任務的時候,核心演算法的開發任務也是由顧狼領走了,而肖遠則分配到了一個很邊緣的模組,如此一來,給開發小組造成的印象是,肖遠根本就是來打醬油的,有沒有都是無所謂的事情,而這個,卻是肖遠自己樂於看到的結果。

因為前期文件做的詳細,而且肖遠設計的軟件架構對於分工合作非常有利,開發工作進行的很順利,肖遠每天也都會和一般員工一樣,按時上班,下班,而且還能做著自己喜歡的事業,對未來充滿了期待,這樣的生活平靜中帶有激情,讓他很留戀。

但是當時間到了七月二十七號的時候,他不得不暫時離開了公司,因為這一天,是高考成績正式公佈的日子。

PS:這一章要考慮的東西太多,改了又改,簡直殫精竭慮了,還好寫出來了,也算是長長的松了口氣。

章節目錄

推薦閱讀
相鄰推薦