随笔分类 -  软件工程架构设计

摘要:衡量一个软件的可靠性有很多的方法和标准,但最近经常听到和看到x个9的说法,本着不懂就查的精神,对其进行了翻阅,精简解释如下: PS:参考了百度-google等搜索出来的一些网页! x个9的说法一般针对的是大型软件系统,一些小的软件咱就不提了,那么先看看定义。 定义:x个9表示的是软件系统在一年之内不 阅读全文
posted @ 2018-02-01 13:02 老焦学IT 阅读(1700) 评论(0) 推荐(0)
摘要:转:系统吞吐量评估方法(冯凌圣) 一.系统吞度量要素: 一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。单个reqeust 对CPU消耗越高,外部系统接口、IO影响速度越慢,系统吞吐能力越低,反之越高。 系统吞吐量几个重要参数:QPS(TPS)、并发数、响应时 阅读全文
posted @ 2018-02-01 12:53 老焦学IT 阅读(416) 评论(0) 推荐(0)
摘要:软件工程设计原则 设计原则名称 简介 里氏替换原则LSP 任意父类可以出现的地方,子类也可以出现 开闭原则OCP 对扩展开发,对修改关闭 单一职责原则SRP 类的职责单一 依赖倒转原则DIP 针对抽象(或接口)编程,而不针对具体编程 接口隔离原则ISP 使用多个专门接口要优于使用单一的接口 组合聚合 阅读全文
posted @ 2018-01-23 16:40 老焦学IT 阅读(3034) 评论(0) 推荐(0)
摘要:模块化理论,是产业组织领域的最新研究课题,1997年哈佛大学商学院的鲍德温教授和克拉克院长在《哈佛商业评论》上发表了《模块化时代的管理》,文章指出,模块化现象在信息产业、汽车等几个产业领域里从生产过程扩展到了设计过程,同时指出了模块化对产业组织结构所具有的革命性意义。两位学者2000年出版的《设计规 阅读全文
posted @ 2018-01-19 11:24 老焦学IT 阅读(1595) 评论(0) 推荐(0)
摘要:在实际工作中,我们经常听到“架构”和“架构师”这样的名词,并不新鲜,但是总让很多刚入门的人感觉很神秘,甚至是高深莫测。很少有人对“架构”有全面的了解和认识能并说清楚架构是什么,更谈不上掌握了。事实上,也只有极少数人能成为或者被冠以“架构师”这样的title。为此,笔者总结了对架构的一些理解,希望能够 阅读全文
posted @ 2017-12-08 13:02 老焦学IT 阅读(397) 评论(0) 推荐(0)