主题:
字号:
16
行距:
2.0

第884章 赢得生前身后名![1 / 3]

“张教授,陆向阳的回答对不对啊?”

班里有同学忍不住问了一句。

张铭不动声色的沉吟片刻,点点头道:

“我只能说是很好的答案,但陆向阳的回答属于典型的性能优化思路。

属于治标不治本,只能让系统多撑一会儿。”

说完,他看向其他同学发问道:

“你们也可以想想这个问题!

在动数据库之前,有没有更根本的,属于‘设计’和‘架构’层面的事情要做?”

有同学这时举起了手:“张教授,我认为可以增加服务器,扩容解决。”

张教授微微摇头,目光依旧带着鼓励:

“增加服务器扩容,这确实是应对用户量增长的一种常见手段,但它和数据库优化一样,同样属于性能层面的调整,并非从设计架构根本上去解决问题。

大家再深入思考一下,当用户量从几百人暴增到十万人级别,系统在架构设计上首先要确保的是什么?”

教室里一片安静,大家都在努力思索。

过了一会儿,有个同学试探着说:

“是不是要先对系统架构进行重新评估和规划,看看现有的架构能不能支撑这么大的用户量,如果不行,就得重新设计?”

张教授露出赞许的神色:

“这个思路对了一部分,不过还不够全面。

从软件工程架构设计层面来看,面对用户量如此巨大的增长,系统第一个,也是最迫切需要做的事情是进行系统的可扩展性设计。

这意味着要从整体架构上考虑如何让系统能够方便地扩展,以应对未来可能出现的更大规模用户增长。

比如采用分布式架构,将不同的功能模块分布到不同的服务器上,这样当某个模块压力过大时,就可以单独对该模块进行扩展,而不会影响到整个系统。

同时,还要考虑系统的容错性和高可用性设计,确保在部分服务器出现故障时,系统依然能够正常运行,不会导致大量用户无法使用。”

说完,张教授又看向陆向阳:

“陆向阳,你之前从性能优化角度回答很不错,现在结合我刚刚说的,再谈谈你的想法?”

突然,陆向阳眼睛一亮:

“张教授,我明白了。

第一件最迫切的事,不是去优化某个具体部件,而是对系统进行拆分。

系统现在是一个庞大的单体架构,所有功能都挤在一起。

用户、商品

本章未完,请点击下一页继续阅读!

一路逃荒一路富,手握空间带飞全家
归柒
乡村荒年:美艳寡嫂顿顿管我大白馒头
无人扶我
车越粉人越狠这榜一我当定了戚许
张泡泡
去公路尽头戚许
张泡泡
我靠避凶天赋苟道长生
路政蕉下客
重生80,从狩猎林海雪原开始!
杨三斤啊
给星穹铁道来点死亡震撼
丸子落落莓
随父入赘当团宠,京市亲姐悔红眼
阳光万里
无风宗门周通慕容雅幽沧月
尊者朽
盗笔:从大清开始的盗墓生涯
蒸不好饭
谍战:红色特工之代号不死鸟
凤飞凰随
吾有一塔,葬仙,葬神,葬诸天
永夜月同孤
无限轮回:求生从石村号开始
要吃面包
炼气家族,我有一个造化空间
金火旺甲木
莫欺老年穷,一天增加一个天赋点
被提线的木偶
重回八零,我破了命案九千宗
钓月耕云
萌娃进村,山里野兽瑟瑟发抖
胖绵绵
小区逍遥神医
十四是14
天龙:剧情没开始,我已名满天下
江湖人称大官人
我就吃个瓜,捡走穿越者系统
半步年华
常怀远华九难
佚名
透视医王
小妖
抗战:重整山河
长风
让你代管废材班,怎么成武神殿了
向阳的心
我出生当天,百鬼夜行,雪尸护道常怀远华九难
佚名
权势滔天,从救下美女老板开始
闲云野鹤
初六苏梅
马小虎
小师弟要逆天
轻落语
从哥布林开始骑马砍杀
啊,生活
血棺骸骨,生人禁地
佚名
公路求生:百倍奖励
爱笑的橙子
秦时明月:这个公子不对劲
怀念吃面的胖胖
编外法医:重案组抢疯了!
Joye喵
放羊的爸爸
正华
离婚带娃上综艺,总裁前妻悔断肠
舟行安
NBA:开局满级传控带飞艾弗森
榆木lee
高武:对比?女帝我也包赢的!
扑土吃番茄
火影:宇智波一族畜生里的畜生
木子岢佳
京少不育,小保姆却怀了他的崽
借点酒
这哪是景区?分明是朕的国运!
六个硬币
我做老千的那些年初六苏梅
马小虎
足球:国足开除,奖励远射必进卡
不正不
寒门天子:开局灾年,我带着全村造反
三拳莽夫
重回1982小渔村
米饭的米
公若不弃,愿拜为义父
辣酱热干面
第四天灾从不相信钢铁洪流!
喀秋莎第一可爱
修仙界只有妖女了是吗
月下千早
四合院之扮猪吃老虎
戈壁孤狼夜
青山
会说话的肘子
仙命在我
杜养吾