• 架构之美:行业思想领袖揭秘软件设计之美(评注版)
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

架构之美:行业思想领袖揭秘软件设计之美(评注版)

40.9 4.6折 89 全新

仅1件

河北保定
认证卖家担保交易快速发货售后保障

作者[美]Diomidis Spinellis(迪奥米德斯·斯宾耐立思);Georgios Gousios(乔治斯·郭西奥斯)

出版社电子工业出版社

出版时间2018-06

版次1

装帧其他

货号9787121338076

上书时间2024-10-22

尚贤文化保定分店的书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
图书标准信息
  • 作者 [美]Diomidis Spinellis(迪奥米德斯·斯宾耐立思);Georgios Gousios(乔治斯·郭西奥斯)
  • 出版社 电子工业出版社
  • 出版时间 2018-06
  • 版次 1
  • ISBN 9787121338076
  • 定价 89.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 392页
  • 字数 550千字
【内容简介】
这是荟萃了软件架构领域各位思想领袖真知灼见的经典之作,内容覆盖了软件架构的方方面面,包括架构理论、企业架构、系统架构、应用架构等。这些架构大师们用简洁的文本、真实的案例向读者勾勒出美丽架构的模样,并由此提出设计美丽架构的原则、实践与演进过程。
【作者简介】
Diomidis Spinellis是希腊雅典经济学和商业大学管理科学与技术系统的副教授。他的研究兴趣包括软件工程、计算机安全和编程语言。他是IEEE Software编辑委员会的成员,负责定期的“Tools of the Trade”栏目。Diomidis是FreeBSD的提交者,也是UMLGraph和其他天源软件包、库和工具的开发者。他拥有软件工程的硕士学位和计算机科学博士学位,都是在Imperial College London获得的。Diomidis是ACM的高级成员,也是IEEE和Usenix Association的成员。Georgios Gousios是一名职业研究者,接受的教育和软件工程有关,热衷于软件开发。他的研究兴趣包括软件工程、软件品质、虚拟机和操作系统,他拥有英国曼彻斯特大学的科学硕士学位。Gousios为多个开源软件项目贡献过代码,并参与了各种学术项目和商业项目的研究与开发。

张逸,架构编码实践者,IT文艺工作者,大数据平台架构师,兼爱OO与FP,热衷于编程语言学习与技艺提升,致力于将主流领域驱动设计与函数式编程、响应式编程以及微服务架构完美结合。他的个人微信公众号为「逸言」。
【目录】
序 xix

Stephen J. Mellor

前言 xxiii

第1 部分 论架构

第1 章 何谓架构 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

Xenoservers 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 与Christopher Dennis

简介 200

概念验证 202

PC 架构 205

Java 性能技巧 206

4GB 放入4GB:这不会奏效 207

保护模式的危险 210

屡败屡战 214

劫持JVM 217

终极灵活性 229

终极安全性 231

吃一堑长一智 232

第10 章 元循环虚拟机的力量:Jikes RVM 235

Ian Rogers 与Dave Grove

背景 236

运行时环境之谜 237

Jikes RVM 简史 240

自部署运行时的自举 241

运行时组件 246

前车之鉴 259

参考文献 259

第4 部分 终端用户应用架构

第11 章 GNU Emacs:滋生的特性为其优势 263

Jim Blandy

Emacs 在使用 264

Emacs 的架构 266

滋生的特性 272

另外两个架构 275

第12 章 当集市开始构建教堂 279

Till Adam 与Mirko Boehm

简介 279

KDE 项目的历史与架构 282

Akonadi 287

ThreadWeaver 303

第5 部分 语言与架构

第13 章 软件架构:面向对象 vs. 面向函数 315

Bertrand Meyer

概览 315

函数式示例 318

评估函数式解决方案的模块化 321

面向对象视图 330

评估和改进面向对象的模块化 336

代理:将操作包裹到对象中 341

致谢 345

参考文献 346

第14 章 重读经典 349

Panagiotis Louridas

万物皆对象 353

类型被隐式定义 361

问题 367

土木建筑架构 372

参考文献 380

跋 383

William J. Mitchell

贡献者 387
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP