摘要:
质量属性:可用性、可修改性、性能、安全性、可测试性、易用性。 可用性分析: 场景:由于同时登陆淘宝网的人数过多造成登陆响应超时。 刺激源:淘宝网用户。 刺激:淘宝网服务器崩溃。 制品:淘宝网的处理器和服务器。 环境:正常的登陆操作。 响应:显示登陆过程的进度条或登陆超时提醒或网络环境异常。 可修改性 阅读全文
摘要:
最近在准备软件架构师的相关考试,于是发现SOA考试的频率还是很大的,所以决定把SOA做一个比较系统的分析。 首先介绍一下什么是SOA,面向服务的架构(SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)进行拆分,并通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的 阅读全文
摘要:
有的时候由于数据的同时访问,导致服务器不堪重负,这个时候就需要高并发的介入,这篇文章将会从线程,控制,监视器三个大方面来简单地介绍java的并发。 <!--原文请参考http://ifeve.com/java-concurrency-constructs/--> 线程 线程是一个独立执行的调用序列, 阅读全文