电脑教程 最新软件 热门软件 软件专题 软件排行 装机软件 软件厂商 文件类型 一键转贴 软件合集
软件 教程 软件
大型网站技术架构:核心原理与案例分析

大型网站技术架构:核心原理与案例分析 李智慧pdf 高清完整版

大型网站技术架构 pdf下载
软件语言:简体中文版
软件类型:国产软件
授权方式:免费软件
软件大小:70.0 MB
推荐星级:
更新时间:2018-01-17 10:20
运行环境:WinXP/Win7/Winall
软件类别:书籍下载
官方主页:http://www.wishdown.com
关键字:书籍
立即下载网友评分:
软件介绍相关软件其它版本相关教程相关专题软件截图下载地址
大型网站技术架构:核心原理与案例分析

大型网站技术架构:核心原理与案例分析通过梳理大型网站技术发展历程,剖析大型网站技术架构模式,深入讲述大型互联网架构设计的核心原理,并通过一组典型网站技术架构设计案例,为读者呈现一幅包括技术选型、架构设计、性能优化、Web 安全、系统发布、运维监控等在内的大型网站开发全景视图。大型网站技术架构 pdf 2013年9月由电子工业出版社出版发行,是一本非常经典的大型网站技术架构方面的指导手册。

大型网站技术架构:核心原理与案例分析

作者介绍:

李智慧,曾在阿里巴巴担任技术专家,参与阿里巴巴基础技术平台开发和架构设计。目前就职英特尔亚太研发中心从事云计算与大数据方面的研发工作。

前言/序言:

1.4 网站架构设计误区
在大型网站架构发展过程中有如下几个容易出现的误区。
1.4.1 一味追随大公司的解决方案
由于大公司巨大成功的光环效应,再加上从大公司挖来的技术高手的影响,网站在讨论架构决策时,最有说服力的一句话就成了“淘宝就是这么搞的”或者“Facebook就是这么搞的”。
大公司的经验和成功模式固然重要,值得学习借鉴,但如果因此而变得盲从,就失去了坚持自我的勇气,在架构演化的道路上迟早会迷路。
1.4.2 为了技术而技术
网站技术是为业务而存在的,除此毫无意义。在技术选型和架构设计中,脱离网站业务发展的实际,一味追求时髦的新技术,可能会将网站技术发展引入崎岖小道,架构之路越走越难。
1.4.3 企图用技术解决所有问题
最典型的例子就是2012年年初12306故障事件后,软件开发技术界的反应。
各路专业和非专业人士众说纷纭地帮12306的技术架构出谋划策,甚至有人提议帮12306写一个开源的网站,解决其大规模并发访问的问题。
12306真正的问题其实不在于它的技术架构,而在于它的业务架构:12306根本就不应该在几亿中国人一票难求的情况下以窗口售票的模式在网上售票(零点开始出售若干天后的车票)。12306需要重构的不仅是它的技术架构,更重要的是它的业务架构:调整业务需求,换一种方式卖票,而不要去搞促销秒杀这种噱头式的游戏。
后来证明12306确实是朝这个方向发展的:在售票方式上引入了排队机制、整点售票调整为分时段售票。其实如果能控制住并发访问的量,很多棘手的技术问题也就不是什么问题了。
技术是用来解决业务问题的,而业务的问题,也可以通过业务的手段去解决。
1.5 小结
时至今日,大型网站的架构演化方案已经非常成熟,各种技术方案也逐渐产品化。许多小型网站已经慢慢不需要再经历大型网站经历过的架构演化之路就可以逐步发展壮大,因为现在越来越多的网站从建立之初就是搭建在大型网站提供的云计算服务基础之上,所需要的一切技术资源:计算、存储、网络都可以按需购买,线性伸缩,不需要自己一点一点地拼凑各种资源,综合使用各种技术方案逐步去完善自己的网站架构了。
所以能亲身经历一个网站从小到太的架构演化过程的网站架构师越来越少,虽然过去有这种经历的架构师也很少(从小型网站发展成大型网站的机会本来就极少),但是将来可能真就没有了。
……

大型网站技术架构:核心原理与案例分析

免责声明:

来源于网络,仅用于分享知识,学习和交流!请下载完在24小时内删除。
禁用于商业用途!如果您喜欢《大型网站技术架构:核心原理与案例分析》,请购买正版,谢谢合作。

精彩书评:

★这是我看过的接地气的一本介绍互联网架构的书籍,深入阐述了大型网站所面临的各种架构问题及解决方案,内容通俗易懂,而且对架构师的领导艺术进行了介绍,很值得从事互联网的技术人员学习和参考。
——种新华IBM咨询经理

★此书读来亲切,能用不到300页的篇幅将网站架构的过去及未来说得如此通俗易懂,与作者多年的亲身实践分不开,并由此想到一个问题:当此书人手一本的时候,阿里、腾讯、京东……的面试官们怎么办呢?
——付银海 Oracle资深工程师

大型网站技术架构:核心原理与案例分析目录:

第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 为了技术而技术
1.4.3 企图用技术解决所有问题
1.5 小结
2 大型网站架构模式
2.1 网站架构模式
2.1.1 分层
2.1.2 分割
2.1.3 分布式
2.1.4 集群
2.1.5 缓存
2.1.6 异步
2.1.7 冗余
2.1.8 自动化
2.1.9 安全
2.2 架构模式在新浪微博的应用
2.3 小结
3 大型网站核心架构要素
3.1 性能
3.2 可用性
3.3 伸缩性
3.4 扩展性
3.5 安全性
3.6 小结
第2篇 架构
4 瞬时响应:网站的高性能架构
4.1 网站性能测试
4.1.1 不同视角下的网站性能
4.1.2 性能测试指标
4.1.3 性能测试方法
4.1.4 性能测试报告
4.1.5 性能优化策略
4.2 Web 前端性能优化
4.2.1 浏览器访问优化
4.2.2 CDN 加速
4.2.3 反向代理
4.3 应用服务器性能优化
4.3.1 分布式缓存
4.3.2 异步操作
4.3.3 使用集群
4.3.4 代码优化
4.4 存储性能优化
4.4.1 机械硬盘vs. 固态硬盘
4.4.2 B+树vs.LSM 树
4.4.3 RAIDvs.HDFS
4.5 小结
5 万无一失:网站的高可用架构
5.1 网站可用性的度量与考核
5.1.1 网站可用性度量
5.1.2 网站可用性考核
5.2 高可用的网站架构
5.3 高可用的应用
5.3.1 通过负载均衡进行无状态服务的失效转移
5.3.2 应用服务器集群的Session 管理
5.4 高可用的服务
5.5 高可用的数据
5.5.1 CAP 原理
5.5.2 数据备份
5.5.3 失效转移
5.6 高可用网站的软件质量保证
5.6.1 网站发布
5.6.2 自动化测试
5.6.3 预发布验证
5.6.4 代码控制
5.6.5 自动化发布
5.6.6 灰度发布
5.7 网站运行监控
5.7.1 监控数据采集
5.7.2 监控管理
5.8 小结
6 永无止境:网站的伸缩性架构
6.1 网站架构的伸缩性设计
6.1.1 不同功能进行物理分离实现伸缩
6.1.2 单一功能通过集群规模实现伸缩
6.2 应用服务器集群的伸缩性设计
6.2.1 HTTP 重定向负载均衡
6.2.2 DNS 域名解析负载均衡
6.2.3 反向代理负载均衡
6.2.4 IP 负载均衡
6.2.5 数据链路层负载均衡
6.2.6 负载均衡算法
6.3 分布式缓存集群的伸缩性设计
6.3.1 Memcached 分布式缓存集群的访问模型
6.3.2 Memcached 分布式缓存集群的伸缩性挑战
6.3.3 分布式缓存的一致性Hash 算法
6.4 数据存储服务器集群的伸缩性设计
6.4.1 关系数据库集群的伸缩性设计
6.4.2 NoSQL 数据库的伸缩性设计
6.5 小结
7 随需应变:网站的可扩展架构
......
8 固若金汤:网站的安全架构
......
9 淘宝网的架构演化案例分析
......
10 维基百科的高性能架构设计分析
......
11 海量分布式存储系统Doris 的高可用架构设计分析
......
12 网购秒杀系统架构设计案例分析
......
13 大型网站典型故障案例分析
......
14 架构师领导艺术
......
15 网站架构师职场攻略
......
16 漫话网站架构师
......
附录A 大型网站架构技术一览
附录B Web开发技术发展历程
后记

大型网站技术架构 pdf推荐理由

大型网站技术架构:核心原理与案例分析这本书不仅适用于指导网站工程师,架构师进行网站技术架构设计,也可用于指导产品经理,项目经理,测试运维人员等了解网站技术架构的基础概念;还可供包括企业系统开发人员在内的各类软件开发从业人员借鉴,了解大型网站的解决方案和开发理念。

软件推荐

黑客必备 黑客技术宝库电子书籍】:黑客技术宝库是一本关于电脑黑客技术新手入门教程,黑客技术宝库提供黑客技术入门书籍和教程,是一款专门为新手准备的一本黑客技术入门电子教程还有里面包含了黑客学习入门和黑客教程还有黑客必备的各种软件,让您一...

《游遍中国》高清晰的PDF书籍系列经典珍藏版】:《游遍中国》荟萃了我国34个省市自治区以及港澳台地区的经典景区景点和大量最新开发的旅游景观。琳琅满目的景点照片让您如同身临期境,娓娓道来的文字介绍让您了解到甚至比到达实地更多的背景知识。宫殿的威严、名山...

大型网站技术架构:核心原理与案例分析下载地址

专用链接
高速下载

软件下载评论

用户名:

分 值:100分 85分 70分 55分 40分 25分 10分 1分

(评论将再审核后才能显示出来)

   评论摘要(以下显示最近10条评论)

软件下载说明

* 为了达到最快的下载速度,站长推荐您使用 迅雷 下载本站软件。
* 请升级到最新版的WinRAR以便正常解压缩下载的软件!
* 本站下载的软件,部分经过压缩加密处理,解压密码为:www.wishdown.com
* 为方便大家交流,我们开通了QQ群:①58022606 ②6656287,请勿重复添加。
* 本站所提供的所有软件均为作者提交或网上搜集,若侵犯您的版权利益,敬请来信通知我们!
  • 软件推荐
  • 热门软件
wishdownliuxiaohua

心愿下载是一个免费软件下载站,提供绿色软件,免费软件,手机软件,游戏下载,我们的目标是:让电脑软件改变学习和生活. 冀ICP备05025597号  

Copyright © 2006-2018 www.wishdown.com All rights reserved.