对架构是怎样的理解
2015-10-26 20:39
260 查看
架构首先是服务于业务的,所以架构设计必须和业务发展速度一致,本着“好用”的原则,没有必要过于“先进”。
架构主要应该从逻辑架构,物理架构,系统架构三个层面进行,三个方面不可割裂进行,从这三个层面分别确定各个系统,组件,模块的职责。
接下来的主要工作应该就是“解耦”,包括服务化,各个业务单元独立治理,异步化,组件化等等,只有尽量将能够公共的东西抽象出来,各个模块才能各司其职,稳定的为其他系统提供服务,并且不断迭代进步。
架构主要应该从逻辑架构,物理架构,系统架构三个层面进行,三个方面不可割裂进行,从这三个层面分别确定各个系统,组件,模块的职责。
接下来的主要工作应该就是“解耦”,包括服务化,各个业务单元独立治理,异步化,组件化等等,只有尽量将能够公共的东西抽象出来,各个模块才能各司其职,稳定的为其他系统提供服务,并且不断迭代进步。
相关文章推荐
- 理解本真的REST架构风格
- 做网站的时候
- .net 大型分布式电子商务架构说明
- 搜索引擎有哪些分类?(外贸购物网站建设)
- 58同城沈剑:好的架构是进化来的,不是设计来的
- 架构师知识体系(3)--系统架构管理实践
- 架构师知识体系(2)--什么是架构师
- 58同城沈剑:好的架构源于不停地衍变,而非设计
- 架构师知识体系(1)--WEB架构师成长之路
- Android Camera 系统架构源码分析(5)---->Camera数据Buf的传递方式及相关类
- Android Camera 系统架构源码分析(4)---->Camera的数据来源及Camera的管理
- Android Camera 系统架构源码分析(3)---->Camera的显示流程
- Android Camera 系统架构源码分析(2)---->Camera的startPreview和setPreviewCallback
- ftp网站上传
- win7 php 配置多个网站
- Android开发之旅:android架构
- Android Camera 系统架构源码分析(1)---->Camera的初始化
- Web API应用架构在Winform混合框架中的应用(4)--利用代码生成工具快速开发整套应用
- 找个些有用的网站(CSS生成)
- 论架构师的自我修养