《離職騰訊後,我成了友商公敵》第192章 瘋狂的碼農/程序員(2)

作者:永凍紀元·2小時前

如果能把這個人請來參與微信通訊協議的設計,微信的技術底子會比現在更紮實。

他拿起電話,撥了趙敏的號碼。

“趙姐,從財務調取資金,讓獵頭幫幫我查一個人,趙廣輝,應該在通訊或者網際網路行業,有即時通訊協議方面的背景,找到他,約他到衡市來面談,不管他現在在哪家公司。”

“明白。”

九月二十二日,衡市,簡網搜尋專案組的新辦公室。

專案組搬到了創業園對面那棟舊辦公樓的三樓,整層一千多平米,足夠容納十五人的團隊。

新入職的工程師陸續報到,有從北京過來的分散式系統工程師,有從上海挖來的搜尋引擎開發,還有兩個剛畢業的計算機碩士。

陳遠航站在白板前面,正在給新團隊講架構方案。

白板上畫著伍季設計的那個三層架構圖,每一層都標註了負責人和時間節點。

“底層是爬蟲和索引系統,負責抓取頁面和建立倒排索引。”

“中間是快取層,用伍總親自設計的自適應淘汰演算法,頂層是查詢引擎,負責處理使用者搜尋請求,從快取和索引中召回結果,做合併排序後返回。”

“分散式索引的分片策略,我們按關鍵詞首字母做雜湊分片,查詢時並行檢索所有分片,然後合併結果。伍總設計的二級快取架構會在查詢頻率高的詞上做熱點加速。”

一個新來的工程師舉手。

“陳總,這套架構的擴充套件性怎麼樣?如果頁面資料量超過五千萬,還能撐得住嗎?”

“能。伍總在設計時就考慮到了擴充套件性。分片可以水平擴充套件,加節點就行。”

“快取層也是分散式的,可以用一致性雜湊做負載均衡。這套架構至少能撐到兩億頁面。”

“那百度的渠道封鎖呢?聽說百度提前鎖死了搜尋聯盟,我們的搜尋上線後渠道鋪開會很困難。”

陳遠航笑了笑。“簡網搜尋不靠外部渠道。潮汐有兩百多萬臺網吧終端,簡網首頁有百萬日活,微博有數千萬使用者。”

“這些是百度沒有的流量入口,我們的策略是先在這些自有場景裡跑起來,積累資料和技術,再考慮外部渠道。”

會議室安靜了片刻,沒有人再提問。

九月二十五日,深圳,騰訊法務部。

一份關於微信技術方案的分析報告放在馬化騰桌上。

報告是騰訊的技術團隊做的,透過對公開渠道收集的資訊和張小龍團隊之前的一些技術演講,推斷出了微信的核心通訊架構。

“Pony,微信的通訊協議可能是自研的,不基於任何開源方案。”

“他們的訊息同步機制我們還沒有完全確認,但據推測,可能是拉取模式,客戶端定期向伺服器請求新訊息。”

馬花騰看完報告。

“如果是拉取模式,我們的訊息同步專利就有用。但如果他們改成了推送模式,專利就繞開了。”

“推送模式的實現難度比拉取模式大很多,需要伺服器端維持大量的長連線和訊息佇列。張小龍團隊只有十個人,要在幾個月內從拉取改成推送,幾乎不可能。”

”。了樣一不就事,碼式程寫場下自親季伍果如。師計設式程級頂個是就己自季伍,了忘要不且而。人的事扛能個是他,人般一是不龍小張但“

。些一了慎謹氣語,面對在坐監總務法

”。層一下有還了開繞層一,壘壁利專層多形以可些這。審在利專項幾有還面方存儲人絡聯和登端多在們我,利專步同息訊開繞們他使即,ynoP“

。疼頭些有覺只,話接有沒藤花馬

”。月個一前提劃計原比,線上旬中月十到前提能功步同訊簡的QQ機手,外另。進推續繼事的利專“

”。上不追都追們他讓,來起立建勢優把端移在先們我,測公沒還信微“

。組案專信微,市衡,是就來下接

。碼式程++C的寫編在正段一是上幕螢,示顯臺一是前面,上位工的邊旁龍小張在坐季伍

。送推息訊步同非的線連長PCT於基了現實,行多千兩量碼式程,架框心核的議協列佇息訊級量輕的來出寫間時天兩了花他是這

。來過轉幕螢把季伍”。碼式程段這看看你,工張“

。塞阻了免避又,時即了證保既,列佇衝緩雙的序順先優於基是的用輯邏程排的列佇息訊,位到釋註,晰清構結碼式程。看了看近湊龍小張

。低最了到降銷開的外額將,位欄個三號列序、度長、別型息訊有只,簡很得計設頭議協訊通

。說季伍”。以秒毫十五在遲延送推息訊,線連長發併個萬兩撐支能下境環路網兆千在服伺臺單,下一了測我,議協個這“

”。案方集叢用以可,高更要需果如。了用夠前目,發併萬兩“

。頭起抬,碼式程完看龍小張

”。路思似類過提文論學些一過看只我,多不得用裡統系訊通時即在列佇衝緩雙。進先更的想預我比路思構架的碼式程段這,總伍“

”。來起累積驗經把,來起用先們我。地落量大沒還是只,有也裡文論“

”。了地落算就架框訊通心核的式模送推,試測和裝封的層用應做上礎基個這在隊團們你面後“

”。程流端到端的式模送推通跑能週兩計預,上接層用應把隊團讓我。好“

。節慶國日 1 月 01 了到就快很

。議會人責負技了開召技科鵡鸚的時此

。師律方有還,軍伍、龍小張、航遠陳、遠周有的會參

。設建河城護技:個一有只題主的議會

猜你喜歡

同題材或同分類的其他作品。