Chinaunix

标题: 简单说下我理解的架构 [打印本页]

作者: cuphper    时间: 2013-04-21 12:02
标题: 简单说下我理解的架构
需求->业务架构->技术架构

  业务架构基本上折腾的是业务本身,至于是否中间件,我觉得只是技术表现形式而已。

  技术架构包含的比较多和杂:软件架构+存储架构+系统架构设计,其特点是和业务本身关系不大,包括软件,硬件。


至于设计,根据业务需求,权衡资源。所以不是技术复杂性越高的越好,而是适合的才是最好。

架构师从整体把控,需要在以上方面都有丰富经验,保证其架构能完成预期目标,当然还有最小化资源,人力,精力,财力等因素。


目前企业型开发主要谈的是业务架构,而网站谈的是技术架构。侧重点不同。
作者: passthru    时间: 2013-04-23 10:23
本帖最后由 passthru 于 2013-04-23 10:40 编辑

更简单地举个例子:

假设,一个系统中有两个类似的业务处理流程:

业务流程1: 1、(2)、3
业务流程2: 4、(2)、5

其中,在这个两个业务处理流程中都有(2)这个公共处理节点,那么两个业务流程的项目实现,只要有1、2、3、4、5 五个处理节点,就够了。这5个处理节点的构造关系就是业务架构。而不是业务需求的折腾!

作者: hbsycw    时间: 2013-05-06 14:07
cuphper 发表于 2013-04-21 12:02
需求->业务架构->技术架构

  业务架构基本上折腾的是业务本身,至于是否中间件,我觉得只是技术表现形式 ...




讲的很好,业务架构看需求,技术架构看成本。
作者: linux_kaige    时间: 2013-05-06 17:50
有些道理




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2