栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > 架构设计

简论架构

架构设计 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

简论架构

 

1.1 “架构”到底指什么


对于技术人员来说,“架构”是一个再常见不过的词了: 我们会给新员工介绍整个系统的架
构,参加架构设计评审,学习业界开源系统(例如, MySQL 、Hadoop )的架构,研究大公司的
架构实现(例如,微信架构、淘宝架构)……虽然如此常见,但如果深究一下“架构”到底指
什么,大部分人不一定能够准确地回答。例如:
. 架构和框架是什么关系?有什么区别?
. Linux 有架构, MySQL 有架构, JVM 也有架构,使用Java 开发、MySQL 存储、胞在
Linux 上的业务系统也有架构,应该关注哪个架构呢?
微信有架构,微信的登录系统也有架构,微信的支付系统也有架构,当我们谈微信架构
时,到底在谈什么架构?
要想准确地回答以上问题,关键在于梳理几个有关系而又相似的概念,包括系统、子系统、
模块、组件、框架和架构。

1.1.1 系统与子系统
系统泛指由一群高关联的个体组成,根据某种规则运作,能完成个别元件不能单独完成的工作的群体。宫的意
思是“总体”“整体”或“联盟”。
提炼维基百科定义的关键内容。
( 1 )关联:系统是由一群有关联的个体组成的,没有关联的个体堆在一起不能成为一个系
统。例如,把一个发动机和一台PC 放在一起不能称之为一个系统,把发动机、底盘、轮胎、
车架组合起来才能成为一台汽车。
( 2 )规则: 系统内

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/912939.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号