2014年12月4日

架构原则——一致性原则

摘要: 一致性是所有质量原则的根基。好的架构应该是直接的,人们掌握了部分系统后就可以推测出其他部分。【基本】 编码风格为制定包括对命名、格式、目录结构等诸多风格要求的软件系统编码规范。 编码风格一致,利于团队模式下代码编写和阅读。【高级】 架构风格为一组原则的集合,是为系统家族提供抽象框架的... 阅读全文

posted @ 2014-12-04 13:51 bitepeng 阅读(3093) 评论(0) 推荐(0) 编辑

架构原则——可用性原则

摘要: 从基础架构上讲,可用性最重要的是响应速度;从整体上讲,雅克布.尼尔森对可用性提供十项评估标准:1、系统状态的可视化系统应该总是能及时通过适当的反馈,让用户获悉系统目前的状态。2、系统界面应符合现实世界的惯例系统应该使用用户的语言,用户熟悉的句子,段落和概念,而不是使用基于系统的术语。遵循日常的惯例,... 阅读全文

posted @ 2014-12-04 13:50 bitepeng 阅读(341) 评论(0) 推荐(0) 编辑

CPA定律——一致性,可用性和分区容错性

摘要: 按照美国著名科学家 Eric Brewer 在 2000 年提出的理论,当技术架构从集中式架构向分布式架构演进,会遇到 “CAP 定律”的瓶颈。 CAP 说明一个数据处理系统不能同时满足一致性,可用性和分区容错性这三个需求。CAP永远不可能同时满足,最多只能同时满足两个,提高其中任意两者的... 阅读全文

posted @ 2014-12-04 13:49 bitepeng 阅读(7371) 评论(0) 推荐(0) 编辑

存储结构简明分析——DAS、NAS和SAN

摘要: 存储的总体分类主流存储结构网络存储结构大致分为三种:直连式存储(DAS:Direct Attached Storage)、存储区域网络(SAN:Storage Area Network)和网络接入存储(NAS:Network Attached Storage)。一、DAS(直接附加存储设备:Dire... 阅读全文

posted @ 2014-12-04 13:45 bitepeng 阅读(11653) 评论(0) 推荐(0) 编辑

互联网产品的架构评估——可用性、可靠性、可维护性、安全性

摘要: 架构指标子项描述策略致命阶段备注可用性 ISO 9241-11 定义:产品在特定使用环境下为特定用户用于特定用途时所具有的有效性、效率和用户主观满意度。产品是否容易上手,用户能否完成任务,效率如何,以及这过程中用户的主观感受可好,是从用户的角度来看产品的质量。可用性好意味着产品质量高,是... 阅读全文

posted @ 2014-12-04 10:53 bitepeng 阅读(5565) 评论(0) 推荐(0) 编辑

导航