03 2018 档案

摘要:《大型网站技术架构:核心原理与案例分析》的第五、六、七章主要讲述一个系统的可用性、伸缩性和可扩展性。而根据文中所讲述的,一个系统的可用性主要是体现在这个系统的系统服务不中断运行时间占实际运行时间的比例,系统的伸缩性则是指在不改变系统软硬件设计,仅仅通过新增服务器的情况下,就能提升系统的处理能力,而系 阅读全文
posted @ 2018-03-22 21:46 Steerner 阅读(294) 评论(0) 推荐(0)
摘要:可用性 可修改性 性能 安全性 可测试性 易用性 阅读全文
posted @ 2018-03-15 19:34 Steerner 阅读(131) 评论(0) 推荐(0)
摘要:软件架构师如何工作? 不同于软件工程中只需要编码的“低级”码农,一名合格的软件架构师首先要对架构有深刻的理解。那么什么是架构?从建筑的角度解释,架构是计划、设计和建造建筑物、物理结构的过程和生产活动。从这个定义上看,架构像一个过程,但又不明确。为了弄清这个问题,我们首先要了解为什么会产生架构?在最早 阅读全文
posted @ 2018-03-07 22:27 Steerner 阅读(134) 评论(0) 推荐(0)