书籍详情
《架构之美:行业思想领袖揭秘软件设计之美计算机网络软件工程开发项目管理计算机》[44M]百度网盘|亲测有效|pdf下载
  • 架构之美:行业思想领袖揭秘软件设计之美计算机网络软件工程开发项目管理计算机

  • 出版社:华心图书专营店
  • 出版时间:2018-06
  • 热度:11764
  • 上架时间:2024-06-30 09:38:03
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍




架构之美:行业思想领袖揭秘软件设计之美(评注版)
            定价 89.00
出版社 电子工业出版社
版次 1
出版时间 2018年06月
开本 16开
作者 (美)Diomidis Spinellis 
装帧 平装-胶订
页数 420
字数 550000
ISBN编码 9787121338076



这是荟萃了软件架构领域各位思想领袖真知灼见的经典之作,内容覆盖了软件架构的方方面面,包括架构理论、企业架构、系统架构、应用架构等。这些架构大师们用简洁的文本、真实的案例向读者勾勒出美丽架构的模样,并由此提出设计美丽架构的原则、实践与演进过程。


全书传递的架构知识既有高屋建瓴的系统描述,又有深入系统的全面 剖析,全面体现了架构设计中的简洁之美、清晰之美、风格之美、灵活之美和演进之美。评注者用评注的形式,帮助读者更进一步理解经典。
 

前言 xxiii  
dy 部分 论架构  
dy 章 何谓架构 3  
John Klein 与David Weiss  
简介 3  
创建软件架构 10  
架构结构 14  
好的架构 19  
美丽架构 20  
致谢 23  
参考文献 23  
第2 章 两个系统的故事:摩登时代的软件神话 25  
Pete Goodliffe  
混乱大都市 26  
设计之城 33  
然后呢 41  
轮到你了 41  
参考文献 42  
第2 部分 企业应用架构  
第3 章 可伸缩架构 45  
Jim Waldo  
简介 45  
上下文 47  
架构 51  
对架构的思考 57  
第4 章 记忆留存 63  
Michael Nygard  
功能与约束 64  
工作流 65  
架构要素 66  
用户反应 87  
结论 88  
参考文献 88  
第5 章 面向资源架构:在Web 之中 89  
Brian Sletten  
简介 89  
传统的Web 服务 90  
Web 92  
面向资源架构 98  
数据驱动应用 102  
运用面向资源架构 103  
结论 109  
第6 章 数据增长:Facebook 平台的架构 111  
Dave Fetterman  
简介 111  
创建社交Web 服务 117  
创建社交数据查询服务 124  
创建社交Web 门户:FBML 133  
系统的支持功能 146  
总结 151  
第3 部分 系统架构  
第7 章 XEN 与虚拟化之美 155  
Derek Murray 与Keir Fraser  
简介 155  
Xe servers 156  
虚拟化的挑战 159  
半虚拟化 159  
Xen 的变化 163  
变化中的硬件,变化中的Xen 169  
前车之鉴 172  
延伸阅读 173  
第8 章 Guardian:一个容错 作系统环境 175  
Greg Lehey  
Tandem/16:未来所有计算机都将像这样构建 176  
硬件 176  
机械设计 178  
处理器架构 179  
处理器间总线 184  
输入/输出 184  
进程结构 185  
消息系统 186  
文件系统 190  
逸闻趣事 195  
弊端 195  
后继者 197  
延伸阅读 198  
第9 章 JPC:纯Java 的X86 PC 模拟器 199  
Rhys Newman 与Chris her Dennis  
简介 200  
概念验证 202  
PC 架构 205  
Java 性能技巧 206  
4GB 放入4GB:这不会奏效 207  
保护模式的危险 210  
屡败屡战 214  
劫持JVM 217 
吃一堑长一智 232  
dy 0 章 元循环虚拟机的力量:Jikes RVM 235  
Ian Rogers 与Dave Grove  
背景 236  
运行时环境之谜 237  
Jikes RVM 简史 240  
自部署运行时的自举 241  
运行时组件 246  
前车之鉴 259  
参考文献 259  
第4 部分 终端用户应用架构  
dy 1 章 GNU Emacs:滋生的特性为其优势 263  
Jim Blandy  
Emacs 在使用 264  
Emacs 的架构 266  
滋生的特性 272  
另外两个架构 275  
dy 2 章 当集市开始构建教堂 279  
Till Adam 与Mirko Boehm  
简介 279  
KDE 项目的历史与架构 282  
Akonadi 287  
ThreadWeaver 303  
第5 部分 语言与架构  
dy 3 章 软件架构:面向对象 vs. 面向函数 315  
Bertrand Meyer  
概览 315  
函数式示例 318  
评估函数式解决方案的模块化 321  
面向对象视图 330  
评估和改进面向对象的模块化 336  
代理:将 作包裹到对象中 341  
致谢 345  
参考文献 346  
dy 4 章 重读经典 349  
Panagiotis Louridas  
万物皆对象 353  
类型被隐式定义 361  
问题 367  
土木建筑架构 372  
参考文献 380  
跋 383  
William J. Mitchell  
贡献者 387 显示全部信息