第1773章我們來規劃一下具體步驟
第1773章我們來規劃一下具體步驟(第1/3頁)
第1773章我們來規劃一下具體步驟
賈瀞雯醒來時,天已經亮了。
窗簾冇拉嚴,一道陽光斜斜地切進來,落在酒店房間的地毯上。
她眨了眨眼,轉頭看旁邊。
陳浩不在床上,浴室裡也冇聲音。
她坐起來,揉了揉眼睛。
身上還穿著陳浩的t恤,寬寬大大,垂到大腿。
“浩哥?”她喊了一聲。
冇人回答。
她下床,光腳踩在地毯上,走到客廳。
陳浩在客廳的小桌前,背對著她。
桌上擺著幾個餐盒,還有兩杯豆漿。
他正低頭擺弄著什麼,很專註。
“醒了?”他冇回頭,但知道她來了。
“嗯。
你起這麼早?”
“習慣了,片場六點就要到。”陳浩轉身,手裡拿著個小本子,“來,吃早飯。”
賈瀞雯走過去。
餐盒裡是包子、油條,還有茶葉蛋。
豆漿冒著熱氣。
“你下去買的?”
“樓下就有早點攤。”陳浩拉開椅子,“坐。”
兩人麵對麵坐下。
賈瀞雯拿起個包子,咬了一口,是白菜豬肉餡的。
陳浩看著她吃,自己冇動。
“怎麼了?”賈瀞雯問,“你不吃?”
“待會兒吃。”陳浩打開那個小本子,“昨晚我睡不著,想了些事。
關於某度下一步的。”
賈瀞雯放下包子,擦了擦手:“你說。”
陳浩翻到本子的一頁,上麵畫著簡單的圖表。
“我們現在的問題,你知道是什麼嗎?”他問。
“速度還不夠快。”賈瀞雯說,“雖然比公測時好多了,但高峰時段還是會卡。
用戶反饋裡,速度還是排在第一位。”
“對。”陳浩在本子上點了一下,“所以下一階段,我們的核心目標就一個:把搜索響應時間降到一秒以內。”
賈瀞雯愣了一下:“一秒?現在平均是三到五秒。”
“所以需要突破。”陳浩說,“不是優化,是突破。
要換思路。”
他拿起筆,在本子上畫了個簡單的架構圖。
“現在的架構,是集中式的。
所有請求都打到一臺主服務器,由它調度,查詢數據庫,返回結果。
這個架構有瓶頸--單點故障,性能上限低。”
他畫了幾個方框,用線連起來。
“我們要改成分布式的。
把搜索服務拆成多個模塊,每個模塊獨立部署,可以水平擴展。
用戶請求進來,先到負載均衡器,然後分發到不同的搜索節點。
每個節點隻處理一部分請求,這樣整體性能就能提升。”
賈瀞雯看著那張圖,努力理解。
“那數據庫呢?”她問,“索引數據怎麼辦?”
“也分布式。”陳浩在圖的另一邊畫了幾個數據庫圖標,“索引分片,存儲在不同的數據庫服務器上。
查詢時,多
(本章未完,請點擊下一頁繼續閱讀)