阅读笔记03

     今天我阅读的是《架构之美》的第五章面向资源的架构和其后部分。老实说自己并没有真正理解这几章的内容。例如:资源的架构。通过查找资料知道:有人将遵循REST准则的架构称为“面向资源的架构”(Resource-Oriented Architecture简称ROA)。

     企业中聚焦信息的架构展示了与Web一样的明确特点:伸缩性、弹性、架构迁移策略、信息驱动的访问控制等。Web服务的目标是要成为一种业务策略,形式,是在不影响客户的情况下升级这些系统。在大家的概念中,Web是以文档为中心的。具体来说,就是当大家想到Web时,就会想到在Web浏览器中看一些文档。但是Web真正的神奇的地方确实链接,我们可以通过创建新窗口来访问链接获得那些公开的信息。但是,链接起来的文档只是一部分,我们正在走向的Web是数据的Web,它连接了人、文档、数据、服务和概念。面向资源的架构实现了一种着折中。要求这Web和它基本组成模块的构建,这个设计很好的体现了构建导致了伸缩性强、易于缓存、信息驱动的访问易控制、好的法规兼容等特点。

     接下来涉及到的是数据增长:Facebook平台的架构。事实上,处于大多数系统核心的是数据,而不是算法。数据的增长这不禁让我陷入沉思:现在的社会是一个高速发展的社会,科技发达,信息流通,人们之间的交流越来越密切,生活也越来越方便,大数据就是这个高科技时代的产物……马云提到过的一句话:未来的时代将不是IT时代,而是DT (DT就是Data Technology数据科技的时代),这句话充分显示了大数据对于未来世界的影响无疑是举足轻重的。大数据时代已经来临,它将在众多领域掀起变革的巨浪,这是毫无疑问的。

     现在就让我们简单来了解一下Facebook的应用平台吧,在一般的n层架构中,应用将输入映射为对原始数据的请求,这些原始数据可能存在于数据库中。它们被转换为内存中的数据,并通过一些业务逻辑进行智能化处理。输出模块将针对这些数据对象进行转换,变成HTML\JavaScript\CSS等。单我并未真正了解这些讲到的真正意思,想要真正的了解需要我以后更加多的知识和时间才可以。

 

   

     

posted @ 2017-02-03 14:29  听你笑  阅读(121)  评论(0编辑  收藏  举报