02 2017 档案

摘要:不只是在一本书中提到,软件架构师其实和建筑师在某些地方的确存在着异曲同工之妙,在我看来也的确如此,在之前由于没有真正了解过建筑师的工作,所以我对这一观念理解的还不够深刻,但是经过本次课堂观看《梦想改造家》这一节目,通过节目的观看、老师的指引、个人对王平仲老师设计的分析以及题目的解答,我突然认识到,无 阅读全文
posted @ 2017-02-20 21:26 YangLna 阅读(256) 评论(0) 推荐(0)
摘要:第四章:架构师 1.架构师领导艺术 架构师是软件开发组织中比较特殊的角色,架构设计、软件开发、管理团队都需要架构师的参与。作者给出了一个好的架构师的标准:关注人而非产品、挖掘人才、共享成果蓝图、共同参与软件架构、学会妥协、成就他人。作为团队的技术领导者,在项目中不要企图控制什么,要用一个弹性的计划和 阅读全文
posted @ 2017-02-18 15:26 YangLna 阅读(131) 评论(0) 推荐(0)
摘要:第三章:案例 在本章中,作者为我们举了一些大型网站的实例,通过对这些成功案例的介绍,我们可以进一步对网站的架构有更深的认识,了解优秀架构的优点。 1.淘宝网的业务架构演化案例 淘宝仅双11一天,成交额就数以万亿级,创造了电子商务的奇迹,这一奇迹的背后,是电子商务架构技术的不断积累而成的。业务驱动技术 阅读全文
posted @ 2017-02-18 15:25 YangLna 阅读(197) 评论(0) 推荐(0)
摘要:第二篇:架构 本篇主要就第三节提到的五个网站架构关注点进行分析,为我们介绍了如何让自己的网站达到每一个性能的要求。 1.瞬时响应:网站的高性能架构 网站的性能是客观的指标,可以具体到相应时间、吞吐量等技术指标,同时它很大程度上受到用户的主观感受的影响,主观感受也会因人而异。要提高网站的性能,就需要进 阅读全文
posted @ 2017-02-18 11:37 YangLna 阅读(296) 评论(0) 推荐(0)
摘要:第一篇:概述 1.大型网站架构演化 从上世纪90年代初,Web标准和Web服务出现来计算,互联网发展了仅仅20年,但是,它的发展速度却是惊人的,世界被互联网改变着。随着互联网的发展,越来越多的问题却暴露了出来,网站的安全、技术都存在着这样或那样的问题。网站从一个小型网站逐步发展,分离数据库、改善性能 阅读全文
posted @ 2017-02-17 18:39 YangLna 阅读(169) 评论(0) 推荐(0)
摘要:第四部分(最终用户应用架构) 第11章【GUN Emacs,滋长的特性是其优势】: Emacs是一个类似于常用的文本编辑器,它的启动速度要慢于常见软件,所以它被设计就是用于长时间运行的。Emacs由于其自身的特性,而得到了许多程序员的欣赏。它采用了交互式应用程序中应用广泛的模型-视图-控制器模式,模 阅读全文
posted @ 2017-02-17 11:26 YangLna 阅读(133) 评论(0) 推荐(0)
摘要:第三部分(系统架构): 第7章【Xen和虚拟化之美】: Xen,全称Xenoservers,是一个虚拟化平台,它允许用户在单个物理机器上运行几个操作系统,并特别强调性能、隔离性和安全性,是一个伟大的开源项目,被广泛应用于各个方面。从很久以前,开发者们就发现了一个不方便的情况,每台物理机器上只能运行一 阅读全文
posted @ 2017-02-06 17:32 YangLna 阅读(196) 评论(0) 推荐(0)
摘要:第二部分(企业级应用架构): 第3章【伸缩性架构设计】: 从本部分开始,本书就开始介绍不同的架构设计。本章介绍的是伸缩型架构设计,使用的是Darkstar项目来举例。Darkstar是一个游戏虚拟项目,根据本类通常的实际情况,数据服务器通常需要拥有伸缩性,由于人数、时间、热度等多方面的影响,游戏的负 阅读全文
posted @ 2017-02-05 14:34 YangLna 阅读(171) 评论(0) 推荐(0)
摘要:第一部分(论架构): 第1章【架构概述】: “架构”这一名词被广泛应用于多种学科。对于计算机学科而言,架构有所不同,它并不像是建筑学和音乐等学科,它有其独特的特性与含义。软件架构其实是一个行为上和结构上设计的过程,软件架构师和开发者在软件开发流程中有着不同的分工。架构师关注的应该侧重于软件系统的品质 阅读全文
posted @ 2017-02-03 11:37 YangLna 阅读(132) 评论(0) 推荐(0)