关灯
护眼
字体:

第1773章 我们来规划一下具体步骤

首页 书架 加入书签 返回目录



贾瀞雯醒来时,天已经亮了。

窗帘没拉严,一道阳光斜斜地切进来,落在酒店房间的地毯上。

她眨了眨眼,转头看旁边。

陈浩不在床上,浴室里也没声音。

她坐起来,揉了揉眼睛。

身上还穿着陈浩的T恤,宽宽大大,垂到大腿。

“浩哥?”她喊了一声。

没人回答。

她下床,光脚踩在地毯上,走到客厅。

陈浩在客厅的小桌前,背对着她。

桌上摆着几个餐盒,还有两杯豆浆。

他正低头摆弄着什么,很专注。

“醒了?”他没回头,但知道她来了。

“嗯。

你起这么早?”

“习惯了,片场六点就要到。”陈浩转身,手里拿着个小本子,“来,吃早饭。”

贾瀞雯走过去。

餐盒里是包子、油条,还有茶叶蛋。

豆浆冒着热气。

“你下去买的?”

“楼下就有早点摊。”陈浩拉开椅子,“坐。”

两人面对面坐下。

贾瀞雯拿起个包子,咬了一口,是白菜猪肉馅的。

陈浩看着她吃,自己没动。

“怎么了?”贾瀞雯问,“你不吃?”

“待会儿吃。”陈浩打开那个小本子,“昨晚我睡不着,想了些事。

关于百度下一步的。”

贾瀞雯放下包子,擦了擦手:“你说。”

陈浩翻到本子的一页,上面画着简单的图表。

“我们现在的问题,你知道是什么吗?”他问。

“速度还不够快。”贾瀞雯说,“虽然比公测时好多了,但高峰时段还是会卡。

用户反馈里,速度还是排在第一位。”

“对。”陈浩在本子上点了一下,“所以下一阶段,我们的核心目标就一个:把搜索响应时间降到一秒以内。”

贾瀞雯愣了一下:“一秒?现在平均是三到五秒。”

“所以需要突破。”陈浩说,“不是优化,是突破。

要换思路。”

他拿起笔,在本子上画了个简单的架构图。

“现在的架构,是集中式的。

所有请求都打到一台主服务器,由它调度,查询数据库,返回结果。

这个架构有瓶颈--单点故障,性能上限低。”

他画了几个方框,用线连起来。

“我们要改成分布式的。

把搜索服务拆成多个模块,每个模块独立部署,可以水平扩展。

用户请求进来,先到负载均衡器,然后分发到不同的搜索节点。

每个节点只处理一部分请求,这样整体性能就能提升。”

贾瀞雯看着那张图,努力理解。

“那数据库呢?”她问,“索引数据怎么办?”

“也分布式。”陈浩在图的另一边画了几个数据库图标,“索引分片,存储在不同的数据库服务器上。

查询时,多个节点并行检索,结果汇总。

这样查询速度能快很多。”

他顿了顿:“但这个改动很大,需要重写很多代码。

而且分布式系统有新的问题--数据一致性,节点通信,故障容错。

技术难度高。”

贾瀞雯思考着。

她知道陈浩说得对,现在的架构已经到极限了。

用户量再翻一番,系统可能就撑不住了。

“需要多长时间?”她问。

“至少三个月,才能完成第一版。”陈浩说,“而且需要更多的人力。

李明他们可能搞不定,得招专门做分布式系统的人。”

“钱呢?”

“钱我来。”陈浩放下笔,“但这个决定要你做。

因为改了架构,未来三个月可能不会有明显进展,甚至可能倒退--新系统不稳定,旧系统要迁移,中间会有

温馨提示:亲爱的读者,为了避免丢失和转马,请勿依赖搜索访问,建议你收藏【笔趣阁】 m.biqug5.com。我们将持续为您更新!

请勿开启浏览器阅读模式,可能将导致章节内容缺失及无法阅读下一章。

上一章 目录 下一页