一切皆可抽象

大而无形 庖丁解牛 厚积薄发 涤虑玄览
   ::  ::  ::  ::  :: 管理
体系结构
          从架构的服务级别上总结架构师所要的做的工作就是在有限资源下权衡并且做出
          系统的最佳架构 来保证
Scalability - the ability to support the required quality of service as the load increases
Maintainability - the ability to correct flaws in the existing functionality without impacting other components/systems
Reliability - the assurance of the integrity and consistency of the application and all of its transactions. Reliability spans from the OS to the Application to the service provided.
Availability - the assurance that a service/resource is always accessible
Extensibility - the ability to add/modify additional fuctionality without impacting existing functionality
Manageability - the ability to manage the system in order to ensure the continued health of a system with respect to scalability, reliability, availability, performance, and security.

安全性是目前比较难解决的机制。

  在架构的定义中,必须包括了持续性,分布,通信,事务管理以及安全管理等基础性建筑。
  满足系统的业务和服务级别需求,是架构师的目标。在有限的资源下,尽大可能的满足是职责。而提高满足是架构师的能力。

评论

# re: 【原创】java架构师认证的点滴1  回复  更多评论   

2006-03-25 22:48 by 一个新人
还有、呢?继续写啊,主人

# re: 【原创】java架构师认证的点滴1  回复  更多评论   

2006-03-27 11:14 by itaogo
互相学习。
最近的事情较多。呵呵。

最新总结了一些见解,共勉。
1:作为一个架构师,并非所有的设计都要创新,一般的web项目,成熟的架构已经够多,所要做的工作就是抽取,拆解出合适于自己所用的。因为我们的资源永远都是有限的。
2:层,代理等概念要深入,对于大多数可抽取的事务,都放到某代理层,使得以后的扩展,仅限于该层。
3:性能的权衡永远是架构师的难题。

只有注册用户登录后才能发表评论。


网站导航: