主题:
字号:
16
行距:
2.0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

张教授露出赞许的神色:

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

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

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

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

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

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

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

突然,陆向阳眼睛一亮:

“张教授,我明白了。

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

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

用户、商品、订

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

超品渔夫
季小爵爷
晚年死在狗窝里,赵老太重生了
真的想不好
县城:女友出国要我卖房,给脸了
西海
大秦帝师,天牢教唆扶苏造反
李文妖
特工嫡女:王爷请独宠上官若离东溟子煜
此木为柴
hp:霍格沃茨里的纯血千金
我真是码神
天下第一狱
外卖员牛叔
二嫁顶级豪门,娄二爷悠着点腰啊
程安安
我魔道元婴老祖,开局抢夺金手指
看看热闹
我是重生系统之改造女主计划
菜刀plus
入山十三年后,我,龙啸天下!
贰斗
我叫孙贼,不是贼
一直在减肥的胖哥
死亡列车:开局SSS级天赋!
番茄酱油紫菜汤
皇上表弟说他恕难从命
咖啡朱古力
穿越修仙,末世归途
小馒头配旺仔
军阀:我奉化人,当个总统怎么了
爱吃西瓜的狗哥
1960:我的七个孩子有四个妈
振无敌
斩神,戏神代理,好戏开场!
七柒灵阁
RE0:刚出便利店就是贤者之塔
开天辟地的咕
天命反派?那我气运之子算什么!
人间最得意1
要离婚了才发现我有二十亿比特币
熊猫吴小宝
让你等支援,你把鬼子主力灭了?
顺势而起
快穿:疯批满级大佬有仇绝不隔夜
至尊至璀
灵城:从货拉拉司机到万界之主
花道1975
大唐:拉着母后逛青楼,父皇好巧
夜色凝夕
状元她在恐怖游戏杀疯了
吃饭第一名咋了
真杀手演反派,明侦里姓甄的快跑
流年微凉于番茄
下载APP,才发现青梅好感爆了
八音
德黑兰杂货铺:我的情报明码标价
道门前的石狮子
凶案现场,我这个美少女能看见鬼
原来是夏天
重回1982小渔村
米饭的米
公若不弃,愿拜为义父
辣酱热干面
妖尾:我才不要当会长
想吃冰棒
穿越,然后被富家JK堵门
晚不鸽
修仙界只有妖女了是吗
月下千早
四合院之扮猪吃老虎
戈壁孤狼夜
半岛头号玩咖!
HKDoll
半岛小行星
鸡兔同笼
美警生存实录:以德服人
夜叶总差
诡异监管者
露馅的芝麻胡
发薪就能变强,我有十亿员工!
今月曾经照古河
大明:从战场捡属性开创诸天大明
无谅888
不能开高达那我还参什么军!
幽灵从不迷路
混沌天帝诀凌峰苏琳
剑轻阳
魔王大人深不可测
晨星LL
第四天灾从不相信钢铁洪流!
喀秋莎第一可爱
人在斗破:天赋绝世竟带系统
仪昔
超武斗东京
木隐红尘
噬恶演武,诸天除魔
温茶米酒
F1:车神养成日记
诸位贱笑了