/./雖然後世以百度、谷歌為代表的搜索引擎最終呈獻給用戶的.隻是一個隻有一個搜索條和一個搜索按鈕的簡單頁面.但是隱藏在頁面後臺的卻是一個由成千上萬臺服務器.天文數字級的海量數據.以及一個復雜的搜索引擎軟件組成的龐大系統.而這個系統的核心.就是搜索引擎.
搜索引擎雖然很復雜.但是其系統總體架構卻並不復雜.主要由網絡數據采集模塊.數據分析排序模塊.數據庫.用戶查詢請求分析模塊等組成.起工作流程也很簡單:
網絡數據采集模塊是一個很重要的模塊.其主要功能是從網絡上抓取網頁信息發送回搜索引擎服務器.這個模塊有一個很形象的名字.叫做網絡蜘蛛.也有人把它叫做網絡機器人.之所以叫網絡蜘蛛.是因為蜘蛛會踩著它吐的蛛絲在網上漫步.而網絡蜘蛛雖然自己不吐絲.但是互聯網上的超鏈接卻將無數的網頁連接成一個巨大的網.網絡蜘蛛則會在這個網上不停地到處爬行.采集網頁信息.之所以叫網絡機器人.卻是因為這種爬行搜索的過程.是完全自動化進行的緣故.
網絡蜘蛛將搜集到的網頁信息.發送回搜索引擎服務器.由網絡數據分析模塊對之進行分析.按照一定的算法.給每個網頁賦予一定的權重.將網頁進行排序.
判斷一個搜索引擎的優劣.很大程度上.取決於這個排序算法.一個優秀的全文搜索引擎.能夠通過優化排序.讓用戶第一時間得到自己想要的信息.而不用繼續往下翻頁.所以.這個排序算法將會是整個搜索引擎最核心的技術.
對此.肖遠自然也是十分熟悉的.實際上.他並沒有打算從頭至尾自己獨立去完成搜索引擎的開發.而是準備在玄涅組建一個開發小組.共同合作來完成整個系統的開發.但是.網頁信息權重分配和排序模塊.作為其中最重要.最核心的部分.他卻是要自己親自開發的.而且在開發完成後.還會將之作為公司最核心的技術機密.為之申請專利.利用法律對其進行保護.
至於其他非核心的模塊.即使是網絡蜘蛛這樣的重要功能模塊.在搞清楚工作原理後.開發並不困難.所以.他準備交給開發小組來做.自己就不親自動手瞭.
一套完整的搜索引擎開發文檔.也不是一時半會兒能夠做出來的.肖遠晚上隻是在草稿紙上畫瞭一些架構圖和流程圖.然後就上床睡覺瞭.
從第二天開始.肖遠整整花瞭三天時間.才把整個系統的總體結構設計文檔寫瞭一個初稿出來.然後他去瞭玄涅公司.把唐新宇和顧狼召集在一起.反復對開發文檔進行瞭探討.修改.數易其稿.如此一來.很多天就匆匆過去瞭.
與此同時.唐新宇也開始著手對玄涅網絡科技股份有限公司進行結構調整.成立瞭一個網絡安全事業部.將以玄涅防火墻為核心的網絡安全產品及相關業務.全部劃歸到瞭網絡安全事業部.
與網絡安全事業部並立.唐新宇開始著手組建搜索引擎事業部.而顧狼也按照預定計劃.配合唐新宇.著手組建搜索引擎開發小組.
段炎月這段時間除瞭繼續完善玄涅開源社區建設計劃書之外.也在著手組建玄涅的第三個特殊的事業部..玄涅開源事業部.之所以說這個事業部特殊.是因為這個事業部和其他兩個事業部不同.它雖然名義上隸屬於玄涅公司.但是無論財權.還是經營權.都是完全獨立的.在建立這個事業部後.段炎月也正是開始著手招人.進行開源事業部的組織建設瞭.
楊靜宸也在上次與段炎月會面後.於一周後.在學校為玄涅開源社區準備組建的高校開源軟件聯盟爭取到瞭400Mbps的免費網絡帶寬.這個帶寬在高校開源聯盟建設初期.也暫時夠用一陣子瞭.
在得到網絡帶寬之後.肖遠給段炎月列瞭個設備清單.並劃瞭一百萬給她.讓段炎月按照清單.進行設備采購.在江州大學進行部署.並讓顧狼安排瞭技術人員.協助段炎月將玄涅論壇往教育網內遷移.並按照段炎月的要求.對其改造升級.
總之.這一段時間.作為玄涅創業團隊中的幾個核心成員.肖遠.唐新宇.顧狼.段炎月都是異常的繁忙.用連軸轉來形容.也一點兒也不為過.
…………
時間很快進入瞭七月下旬.搜索引擎開發小組組建完成.顧狼仍然是開發小組的組長.本來顧狼是想讓肖遠但當組長的.但是卻被肖遠推辭瞭.因為他並不能長時間的留在這個開發小組.在他把自己的工作做完後.還有其他重要的事情要做.如果他當組長.到那時.還得還給顧狼.而臨陣換將.歷來都是兵傢大忌.
盡管肖遠沒有擔任開發小組的族長.但是開發小組的每個人卻知道.肖遠也是公司的股東.如此以至於開發小組的成員對他都很客氣.
但是.開發小組的成員所知道的也僅限於此瞭.他們不知道的是.這個搜索引擎的總體架構是肖遠設計的.甚至不知道搜索引擎的最核心的模塊..網頁權重分配和排序算法也將由親自來開發.
之所以要這樣做.肖遠有著自己的考慮.因為他無法擔當開發小組的組長.也註定瞭他不適合成為開發小組的核心.但是作為一個開發團隊.必須有一個核心人物.這個人物除瞭他.隻能是顧狼.如果讓開發小組的人知道瞭真相.那麼他將成為開發小組內很特殊的一個存在.而這個存在對於顧狼的核心地位.是非常不利的.進而也會對開發小組產生很不利的影響.
所以.肖遠從進入開發小組第一天開始.就要求顧狼刻意隱瞞瞭一切.甚至在分配開發任務的時候.核心算法的開發任務也是由顧狼領走瞭.而肖遠則分配到瞭一個很邊緣的模塊.如此一來.給開發小組造成的印象是.肖遠根本就是來打醬油的.有沒有都是無所謂的事情.而這個.卻是肖遠自己樂於看到的結果.
因為前期文檔做的詳細.而且肖遠設計的軟件架構對於分工合作非常有利.開發工作進行的很順利.肖遠每天也都會和一般員工一樣.按時上班.下班.而且還能做著自己喜歡的事業.對未來充滿瞭期待.這樣的生活平靜中帶有激情.讓他很留戀.
但是當時間到瞭七月二十七號的時候.他不得不暫時離開瞭公司.因為這一天.是高考成績正式公佈的日子.
PS:這一章要考慮的東西太多.改瞭又改.簡直殫精竭慮瞭.還好寫出來瞭.也算是長長的松瞭口氣.