图书介绍
架构之美PDF|Epub|txt|kindle电子书版本网盘下载
- TillAdam编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111283560
- 出版时间:2010
- 标注页数:366页
- 文件大小:50MB
- 文件页数:392页
- 主题词:软件设计
PDF下载
下载说明
架构之美PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
序1
前言5
第一部分 论架构13
第1章 架构概述13
1.1 简介13
1.2 创建软件架构19
1.3 架构结构23
1.4 好的架构27
1.5 美丽的架构28
致谢30
参考文献31
第2章 两个系统的故事:现代软件神话33
2.1 混乱大都市34
2.2 设计之城40
2.3 说明什么问题47
2.4 轮到你了48
参考文献48
第二部分 企业级应用架构51
第3章 伸缩性架构设计51
3.1 简介51
3.2 背景52
3.3 架构56
3.4 关于架构的思考61
第4章 记忆留存67
4.1 功能和约束68
4.2 工作流69
4.3 架构关注点70
4.4 用户反应90
4.5 结论90
参考文献90
第5章 面向资源的架构:在Web中91
5.1 简介91
5.2 传统的Web服务92
5.3 Web94
5.4 面向资源的架构99
5.5 数据驱动的应用102
5.6 应用面向资源的架构103
5.7 结论108
第6章 数据增长:Facebook平台的架构109
6.1 简介109
6.2 创建一个社会关系Web服务114
6.3 创建社会关系数据查询服务121
6.4 创建一个社会关系Web门户:FBML129
6.5 系统的支持功能142
6.6 总结147
第三部分 系统架构151
第7章 Xen和虚拟化之美151
7.1 简介151
7.2 Xenoservers152
7.3 虚拟化的挑战154
7.4 半虚拟化155
7.5 Xen的变换形式158
7.6 改变的硬件,改变的Xen163
7.7 经验教训165
7.8 延伸阅读166
第8章 Guardian:一个容错操作系统环境169
8.1 Tandem/16,将来所有的计算机都会像这样构建170
8.2 硬件170
8.3 物理布局172
8.4 处理器架构172
8.5 处理器间总线178
8.6 输入/输出178
8.7 进程结构179
8.8 消息系统179
8.9 文件系统183
8.10 轶闻趣事188
8.11 弊端189
8.12 后继者190
8.13 延伸阅读191
第9章 JPC:一个纯Java的x86 PC模拟程序193
9.1 简介193
9.2 概念验证195
9.3 PC架构198
9.4 Java性能技巧199
9.5 把4GB放入4GB:这不起作用200
9.6 保护模式的危险203
9.7 从事一项毫无成功希望的斗争206
9.8 劫持JVM210
9.9 终极灵活性220
9.10 终极安全性222
9.11 第二次做会更好223
第10章 元循环虚拟机的力量:Jikes RVM225
10.1 背景225
10.2 与运行时环境相关的传言227
10.3 Jikes RVM简史229
10.4 一个自足执行的运行时自举230
10.5 运行时组件234
10.6 经验教训246
参考文献247
第四部分 最终用户应用架构251
第11章 GNU Emacs:滋长的特性是其优势251
11.1 使用中的Emacs252
11.2 Emacs的架构254
11.3 滋长的特性260
11.4 另外两个架构262
第12章 当集市开始构建教堂267
12.1 简介267
12.2 KDE项目的历史和组织结构269
12.3 Akonadi274
12.4 ThreadWeaver289
第五部分 语言与架构299
第13章 软件架构:面向对象与面向函数299
13.1 概述299
13.2 函数式示例302
13.3 函数式解决方案的模块性评价305
13.4 面向对象视图313
13.5 面向对象模块性的评价和改进319
13.6 代理:将操作封装到对象中323
致谢328
参考文献328
第14章 重读经典331
14.1 所有东西都是对象335
14.2 类型是隐式定义的342
14.3 问题348
14.4 砖块和灰浆建筑架构352
参考资料359
跋 漂亮地构建363