主题:
字号:
16
行距:
2.0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

张教授露出赞许的神色:

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

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

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

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

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

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

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

突然,陆向阳眼睛一亮:

“张教授,我明白了。

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

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

用户

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

他比我懂宝可梦
三星小火龙
神话版三国
坟土荒草
没钱上大学的我只能去屠龙了
宇宙无敌水哥
太荒吞天诀柳无邪徐凌雪
铁马飞桥
龙族之华年
宇宙无敌水哥
超维术士
牧狐
天眼风水师王三合
道之光
星穹月女
梓兮月
与校花一点不清白,嘴都亲肿了!
山楂煮茶
继母带来仨义妹,而我有宠妹系统
表白大囧菌
重回1982小渔村
米饭的米
公若不弃,愿拜为义父
辣酱热干面
修仙界只有妖女了是吗
月下千早
四合院之扮猪吃老虎
戈壁孤狼夜
青山
会说话的肘子
仙命在我
杜养吾
半岛头号玩咖!
HKDoll
秦时小说家
偶米粉
重生鉴宝:我真没想当专家
眀智
以一龙之力打倒整个世界!
唐宋元明氢
美警生存实录:以德服人
夜叶总差
循规蹈矩能叫重生吗?
法学院新生
全球觉醒:开局加入聊天群
飞翔的四眼
发薪就能变强,我有十亿员工!
今月曾经照古河
大明:从战场捡属性开创诸天大明
无谅888
税收只在机枪射程内!
践行践远
不能开高达那我还参什么军!
幽灵从不迷路
混沌天帝诀凌峰苏琳
剑轻阳
魔王大人深不可测
晨星LL
第四天灾从不相信钢铁洪流!
喀秋莎第一可爱
人在斗破:天赋绝世竟带系统
仪昔
超武斗东京
木隐红尘
诸天:谁把他放进恐怖片的?
三维的乱象
F1:车神养成日记
诸位贱笑了
从梁祝开始燃烧世界
小黑帽
嫡明
戈昔
人在峨眉,开局获取金色词条
黑白大团子
斗罗:三位一体,我贯穿了时间线
我不开挂
谁教他这么复国的
星罗封陈
别打扰邪术师搞科研
一枚有趣的土豆
穿越七零做外贸
青铜老五
精灵:开局格斗馆主,被娜姿缠上
今天洛尘涅槃了么
重生华娱,95小花养成日记
闻风太白
坐忘长生
飞翔的黎哥
超凡崛起:开局契约银龙女伯爵
汤姆不吃糖
开局金风细雨楼主,一刀惊天下
升斗烟民
被夺一切后我成了仙道魁首
盛唐无夜
六十大寿来系统,儿子被退婚了!
九月有二
我靠烧香爆红娱乐圈
容焉
从肝熟练度开始长生不死
乌鸦还是黑的好