作 者:李智慧 定 价:59 出 版 社:电子工业出版社 出版日期:2013年11月01日 页 数:218 装 帧:平装 ISBN:9787121212000 本书作者是阿里巴巴网站构建的亲历者,拥有核心技术部门的一线工作经验,直接体验了大型网站构建与发展过程中的种种生与死,蜕与变,见证了一个网站架构从幼稚走向成熟稳定的历程。
没有晦涩难懂的术语,没有诘屈聱牙的文句,没有故弄玄虚的观点……
明明白白的语句,清清楚楚的文法,干净利落的建议让读者直接体会网站架构的紧要处,不容马虎的关键点这恰好是一个很好的网站架构所推荐的要素。
等
●第1篇 概述
●1 大型网站架构演化
●1.1 大型网站软件系统的特点
●1.2 大型网站架构演化发展历程
●1.2.1 初始阶段的网站架构
●1.2.2 应用服务和数据服务分离
●1.2.3 使用缓存改善网站性能
●1.2.4 使用应用服务器集群改善网站的并发处理能力
●1.2.5 数据库读写分离
●1.2.6 使用反向代理和CDN加速网站响应
●1.2.7 使用分布式文件系统和分布式数据库系统
●1.2.8 使用NoSQL和搜索引擎
●1.2.9 业务拆分
●1.2.10 分布式服务
●1.3 大型网站架构演化的价值观
●1.3.1 大型网站架构技术的核心价值是随网站所需灵活应对
●1.3.2 驱动大型网站技术发展的主要力量是网站的业务发展
●1.4 网站架构设计误区
●1.4.1 一味追随大公司的解决方案
●1.4.2 为了技术而技术
●部分目录
内容简介
由李智慧著作的《大型网站技术架构(核心原理与案例分析)》通过梳理大型网站技术发展历程,剖析大型网站技术架构模式,深入讲述大型互联网架构设计的核心原理,并通过一组典型网站技术架构设计案例,为读者呈现一幅包括技术选型、架构设计、性能优化、web安全、系统发布、运维监控等在内的大型网站开发全景视图。
《大型网站技术架构(核心原理与案例分析)》不仅适用于指导网站工程师、架构师进行网站技术架构设计,也可用于指导产品经理、项目经理、测试运维人员等了解网站技术架构的基础概念;还可供包括企业系统开发人员在内的各类软件开发从业人员借鉴,了解大型网站的解决方案和开发理念。 李智慧 李智慧
曾在阿里巴巴担任技术专家,参与阿里巴巴基础技术平台开发和www.alibaba.com架构设计。
目前就职英特尔亚太研发中心从事云计算与大数据方面的研发工作。 推荐序一
传统的企业应用系统主要面对的技术挑战是处理复杂凌乱、千变万化的所谓业务逻辑,而大型网站主要面对的技术挑战是处理超大量的用户访问和海量的数据处理;前者的挑战来自功能性需求,后者的挑战来自非功能性需求;功能性需求也许还有“人月神话”聊以自慰,通过增加人手解决问题,而非功能需求大多是实实在在的技术难题,无论有多少工程师,做不到就是做不到。IT系统应用于企业管理已有超过半个世纪的历史,人们在这方面积累了大量的知识和经验(架构模式,领域分析,项目管理),而真正意义上大型网站从出现至今不过短短十多年的时间,很多技术挑战还在摸索阶段。市面上关于传统企业应用开发的书籍汗牛充栋,而真正能够深入全面地阐述大型网站技术架构的图书寥寥无几。所以很多人就很困惑:为什么很多看起来不是很复杂的网站,比如Fa等
大型网站技术架构 下载 mobi epub pdf txt 电子书 格式