摘要: 今天我学习的是架构之美的第六章——数据增长:Facebook平台的架构。这一章利用Facebook为我们讲述了数据增长的架构。信息架构师坚信,处于大多数系统核心的是数据,而不是算法。Facebook是围绕数据进行架构的,facebook工程师关注的是显示数据和操作数据。 Web应用是由他们内部的数据 阅读全文
posted @ 2017-02-19 20:02 牙吃多了糖疼 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 今天我学习的是架构之美的第五章——面向资源的架构:在web中。这一章,作者讲述说明了,企业中聚焦信息的架构展示了雨web一样的特点:伸缩性,弹性,架构歉意策略,信息驱动和访问控制等。 Web服务的目标是提供建立可复用的业务服务基础的架构,希望能在不影响客户的情况下在各个地方以不同的编程语言异步地访问 阅读全文
posted @ 2017-02-19 16:26 牙吃多了糖疼 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 今天我学习的是架构之美的第三章——伸缩性架构设计。这一张也是涉及到了第二部分,企业级用用架构。首先我们要引出,伸缩性架构设计,也就是为什么要伸缩性的架构。主要原因是,我们在设计系统架构Ⅹ,要确保系统在伸缩时的弹性。为了适应使用软件架构的不同应用程序,使用该架构的程序员等,软件系统架构必须要具有伸缩性 阅读全文
posted @ 2017-02-19 16:25 牙吃多了糖疼 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 今天我学习的是架构之美的第四章——记忆留存。引出这个问题的是与LPS的开发者实现将电子转变为墨水原子和纸张的项目。 首先要确定系统的功能和约束,也就是,它必须做什么以及在什么限制条件下工作,这样也就确定了问题空间。接下来我们要了解事实,重要问题和架构的关注点。确定工作流也是一个极为重要的步骤,来自于 阅读全文
posted @ 2017-02-19 16:25 牙吃多了糖疼 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 今天学习的是架构之美的第二章_两个系统的故事:现代软件神话。这一章主要讲的是两个软件系统的开发实例,最终向我们阐述了软件架构的好坏对于软件系统开发的影响。 首先第一部分讲的是“混乱大都市”。“混乱大都市”式的软件开发在实发性项目的开发中是可怕的,就是大都市的地铁线路一样,无法让人确定,哪一条线路好。 阅读全文
posted @ 2017-02-19 16:24 牙吃多了糖疼 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 寒假生活开始了,关于软件架构这部分的学习,我选择的是《架构之美》这本书。这本出版于2009年的书,由浅入深地讲述了从架构的概述,到企业级应用架构,系统架构,最终用户应用架构,再到语言与架构模块。 今天学习的是第一章——架构概述。学习软件架构,首先要明白什么是软件架构。在生活中我们不少接触到架构这个词 阅读全文
posted @ 2017-02-19 16:23 牙吃多了糖疼 阅读(108) 评论(0) 推荐(0) 编辑