哈,喷下架构,此架构非彼架构

中山野鬼 发布于 2014/06/13 01:04
阅读 559
收藏 1

前段时间,正好在思考对“架构”的定义。也看了两个帖子,大体离不开“架构师”和运维的关联。原本风马牛不相及的玩意终于在不同的概念定义下完成了关联。哈。

,百家争鸣,各表一言,不反对别人喷,我只发表我对架构的理解总结后的定义。

架构:系统组成要素的序化描述。

说人话的解释,一个有机的系统,里面包含不同的组成要素。架构是对这些组成要素,按照有序组织结构的方式进行的一种描述。

架构包括分层、分类、分维度。不是简单的分,大笔一划,排排队,归归类就ok。

架构设计的目的是为了让有机的系统,即能将紧耦合的内容聚焦在局部,又能通过“标准化”的手段和方式将不同局部进行关联,便于系统的具体分析和设计。同时还对不同角度描述进行了关联,例如应用架构、技术架构、数据架构之间的关联。而不是搭个可以用xx拓扑图描述的架子的玩意,就叫架构设计了。我觉得那叫“脚手架构造设计”。。。虽然也有架构两个字。哈。

说认真点,我认为,系统分析师的难度比系统架构师的难度要小,会分析,不代表会归纳、抽象、关联。

不是我说“运维”没技术含量。相反,“运维”的应用技术含量还是很高的。不过用和造,完全是两回事。哈。

这年头,关键词相同的东西太多,枪王,即可说是ak之父,又可说是奥运射击冠军,甚至冒出个“撸管帝”。哈,其实“架构”究竟是指啥,并不需要纠结争吵一定仅是啥,无非有发展志向的人,知道自己要啥。哈。别太关注“头衔”,当然如果能多收点钱,那还是可以挂在胸前。

加载中
0
憨厚的瓜
憨厚的瓜

我的概念里架构就是结构,这个观念很抽象,可大可小。一个工程里选哪几个框架怎么组合就是架构,一个系统里服务间怎么通讯怎么HA就是架构。

架构是为了实现既定目的同时又能兼顾后续发展和运维成本的一种方案选择,所以需要眼界,经验,对需求的理解以及良好的大局感和前瞻性。

所谓的架构师,无非就是符合上述条件并愿意干这个事儿的人。

0
猎户座
猎户座
借俺同事的话,框架是既有深度又有广度的。
0
拉菲一箱
拉菲一箱
能解决问题的就是架构
0
景愿
景愿
提问:枪是冷兵器还是热兵器?
0
方棱
方棱

1,架构设计 - 这块有点像技术顾问,需要N年的经验才能做好。

2,开发实现 - 这块是开发人员的活,而且要和公司的业务整合起来开发。

3,系统维护 - 这块是运维+配置管理+文档管理的活,需要耐心和细致。

架构师,是能同时做好以上三件事儿的人。

0
罪恶的花生
罪恶的花生
知识浅,看不懂~
0
_Aaron_
_Aaron_
我只要一看到“哈”,绝对滚进来~~~
返回顶部
顶部