专栏名称: 架构之魂
架构之魂,探究技术本质,优化设计方案,抽象架构模式!
目录
相关文章推荐
锦缎  ·  美国“老庄” ·  昨天  
今天看啥  ›  专栏  ›  架构之魂

扩展性,是在谈什么?

架构之魂  · 公众号  ·  · 2024-10-07 13:22

文章预览

做软件系统设计或代码设计,经常会提到扩展性。 扩展性,到达是在谈什么呢? 简单来说:扩展性,是指以不变应万变的特性,即以一种不变的能力可以满足多种应用的需求。 所以,在做软件架构设计、系统模块设计和代码实现时,需要分析清楚 “不变的能力” 是什么和 “多种应用的需求” 是什么。 冯诺依曼体系结构 我们对信息技术追本溯源,从最初的冯诺依曼体系结构来聊扩展性。 冯诺依曼体系结构本身很简单,但从事很多领域很长时间的软件架构设计和代码开发之后,再来分析冯诺依曼体系结构,会发现它最大的奥秘之一是其扩展性。冯诺依曼体系结构见下图。 输入设备与输出设备统称 “外设”,包括手表、洗衣机、冰箱、汽车、无人机等目前已经影响我们日常生活的各类设备; 存储器,专指可与中央处理器直接交互的内部存储器( ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览