架构之美:Beautiful Archiecture

架构之美:Beautiful Archiecture
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: (Diomidis Spinellis) , (Diomidis Spinellis) ,
2010-01
版次: 1
ISBN: 9787111283560
定价: 69.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 366页
正文语种: 简体中文
原版书名: Beautiful Architecture
304人买过
  •   《架构之美》围绕5个主题领域来组织《架构之美》的内容:概述、企业应用、系统、终用户应用和编程语言。《架构之美》让优秀的设计师和架构师来描述他们选择的软件架构,剥开架构的各层,展示他们如何让软件做到实现功能、可靠、易用、高效率、可维护、可移植和优雅。   王海鹏,1994年毕业于华东师范大学。拥有理学士(物理)和文学士(英国语言文学)学位。独立的咨询顾问、培训讲师、译者和软件开发者。已翻译十余本软件开发书籍,主题涵盖敏捷方法学、需求工程、UML建模和测试。拥有15年软件开发经验,目前主要的研究领域是软件架构和方法学,致力于提高软件开发的品质和效率。 序
    前言
    第一部分论架构
    第1章什么是架构
    1.1简介
    1.2创建软件架构
    1.3架构结构
    1.4好的架构
    1.5美丽的架构
    1.6致谢
    1.7参考文献

    第2章两个系统的故事:现代软件神话
    2.1混乱大都市
    2.2设计之城
    2.3说明什么问题
    2.4轮到您了
    2.5参考文献

    第二部分企业级应用架构
    第3章伸缩性架构设计
    3.1简介
    3.2背景
    3.3架构
    3.4关于架构的思考

    第4章记忆留存
    4.1功能和约束
    4.2工作流
    4.3架构关注点
    4.4用户反应
    4.5结论

    第5章面向资源的架构:在Web中
    5.1简介
    5.2传统的Web服务
    5.3Web
    5.4面向资源的架构
    5.5数据驱动的应用
    5.6应用面向资源的架构
    5.7结论

    第6章数据增长:Facebook平台的架构
    6.1简介
    6.2创建一个社会关系Web服务
    6.3创建社会关系数据查询服务
    6.4创建一个社会关系Web门户:FBML
    6.5系统的支持功能
    6.6总结

    第三部分系统架构
    第7章Xen和虚拟化之美
    7.1简介
    7.2Xenoservers
    7.3虚拟化的挑战
    7.4半虚拟化
    7.5Xen的变换形式
    7.6改变的硬件,改变的Xen
    7.7经验教训
    7.8延伸阅读

    第8章Guardian:一个容错操作系统环境
    8.1Tandem/16,将来所有的计算机都会像这样构建
    8.2硬件
    8.3机械布局
    8.4处理器架构
    8.5处理器间总线
    8.6输入/输出
    8.7进程结构
    8.8消息系统
    8.9文件系统
    8.10民间传说
    8.11弊端
    8.12后继者
    8.13延伸阅读

    第9章JPC:一个纯Java的x86PC模拟程序
    9.1简介
    9.2概念验证
    9.3PC架构
    9.4Java性能技巧
    9.5把4GB放入4GB:这不起作用
    9.6保护模式的危险
    9.7从事一项毫无成功希望的斗争
    9.8劫持JVM
    9.9最终灵活性
    9.10最佳安全性
    9.11第二次做会更好

    第10章元循环虚拟机的力量:JikesRVM
    10.1背景
    10.2与运行时环境相关的传言
    10.3JikesRVM简史
    10.4一个自足执行的运行时自举
    10.5运行时组件
    10.6经验教训
    参考文献

    第四部分最终用户应用架构
    第11章GNUEmacs:滋长的特性是其优势
    11.1使用中的Emacs
    11.2Emacs的架构
    11.3滋长的特性
    11.4另外两个架构

    第12章当集市开始构建教堂
    12.1简介
    12.2KDE项目的历史和组织结构
    12.3Akonadi
    12.4ThreadWeaver

    第五部分语言与架构
    第13章软件架构:面向对象与面向功能
    13.1概述
    13.2示例
    13.3面向功能解决方案的模块性评价
    13.4面向对象视图
    13.5面向对象模块性的评价和改进
    13.6代理:将操作封装到对象中
    致谢
    参考文献

    第14章重读经典
    14.1所有东西都是对象
    14.2类型是隐式定义的
    14.3问题
    14.4砖块和灰浆建筑架构
    参考文献
  • 内容简介:
      《架构之美》围绕5个主题领域来组织《架构之美》的内容:概述、企业应用、系统、终用户应用和编程语言。《架构之美》让优秀的设计师和架构师来描述他们选择的软件架构,剥开架构的各层,展示他们如何让软件做到实现功能、可靠、易用、高效率、可维护、可移植和优雅。
  • 作者简介:
      王海鹏,1994年毕业于华东师范大学。拥有理学士(物理)和文学士(英国语言文学)学位。独立的咨询顾问、培训讲师、译者和软件开发者。已翻译十余本软件开发书籍,主题涵盖敏捷方法学、需求工程、UML建模和测试。拥有15年软件开发经验,目前主要的研究领域是软件架构和方法学,致力于提高软件开发的品质和效率。
  • 目录:

    前言
    第一部分论架构
    第1章什么是架构
    1.1简介
    1.2创建软件架构
    1.3架构结构
    1.4好的架构
    1.5美丽的架构
    1.6致谢
    1.7参考文献

    第2章两个系统的故事:现代软件神话
    2.1混乱大都市
    2.2设计之城
    2.3说明什么问题
    2.4轮到您了
    2.5参考文献

    第二部分企业级应用架构
    第3章伸缩性架构设计
    3.1简介
    3.2背景
    3.3架构
    3.4关于架构的思考

    第4章记忆留存
    4.1功能和约束
    4.2工作流
    4.3架构关注点
    4.4用户反应
    4.5结论

    第5章面向资源的架构:在Web中
    5.1简介
    5.2传统的Web服务
    5.3Web
    5.4面向资源的架构
    5.5数据驱动的应用
    5.6应用面向资源的架构
    5.7结论

    第6章数据增长:Facebook平台的架构
    6.1简介
    6.2创建一个社会关系Web服务
    6.3创建社会关系数据查询服务
    6.4创建一个社会关系Web门户:FBML
    6.5系统的支持功能
    6.6总结

    第三部分系统架构
    第7章Xen和虚拟化之美
    7.1简介
    7.2Xenoservers
    7.3虚拟化的挑战
    7.4半虚拟化
    7.5Xen的变换形式
    7.6改变的硬件,改变的Xen
    7.7经验教训
    7.8延伸阅读

    第8章Guardian:一个容错操作系统环境
    8.1Tandem/16,将来所有的计算机都会像这样构建
    8.2硬件
    8.3机械布局
    8.4处理器架构
    8.5处理器间总线
    8.6输入/输出
    8.7进程结构
    8.8消息系统
    8.9文件系统
    8.10民间传说
    8.11弊端
    8.12后继者
    8.13延伸阅读

    第9章JPC:一个纯Java的x86PC模拟程序
    9.1简介
    9.2概念验证
    9.3PC架构
    9.4Java性能技巧
    9.5把4GB放入4GB:这不起作用
    9.6保护模式的危险
    9.7从事一项毫无成功希望的斗争
    9.8劫持JVM
    9.9最终灵活性
    9.10最佳安全性
    9.11第二次做会更好

    第10章元循环虚拟机的力量:JikesRVM
    10.1背景
    10.2与运行时环境相关的传言
    10.3JikesRVM简史
    10.4一个自足执行的运行时自举
    10.5运行时组件
    10.6经验教训
    参考文献

    第四部分最终用户应用架构
    第11章GNUEmacs:滋长的特性是其优势
    11.1使用中的Emacs
    11.2Emacs的架构
    11.3滋长的特性
    11.4另外两个架构

    第12章当集市开始构建教堂
    12.1简介
    12.2KDE项目的历史和组织结构
    12.3Akonadi
    12.4ThreadWeaver

    第五部分语言与架构
    第13章软件架构:面向对象与面向功能
    13.1概述
    13.2示例
    13.3面向功能解决方案的模块性评价
    13.4面向对象视图
    13.5面向对象模块性的评价和改进
    13.6代理:将操作封装到对象中
    致谢
    参考文献

    第14章重读经典
    14.1所有东西都是对象
    14.2类型是隐式定义的
    14.3问题
    14.4砖块和灰浆建筑架构
    参考文献
查看详情
相关图书 / 更多
架构之美:Beautiful Archiecture
架构演变实战:从单体到微服务再到中台
潘志伟
架构之美:Beautiful Archiecture
架构启示录
Steenson 著;[美]莫莉·赖特·斯廷森(Molly、Wright、爱飞翔 译
架构之美:Beautiful Archiecture
架构真意:企业级应用架构设计方法论与实践
范钢;孙玄
架构之美:Beautiful Archiecture
架构师应该知道的37件事
[美]格雷戈尔·霍培(Gregor Hohpe)
架构之美:Beautiful Archiecture
架构设计2.0:大型分布式系统架构方法论与实践
余春龙
架构之美:Beautiful Archiecture
架构之道:软件构建的设计方法
[美]居瓦·洛瑞(Juval Lowy) 著;朱少民、张元、丁慧 周倩嫣 金泽锋 译
架构之美:Beautiful Archiecture
架构师的自我修炼:技术 架构和未来
李智慧
架构之美:Beautiful Archiecture
架构师修炼之道――思维、方法与实践
张云鹏 著
架构之美:Beautiful Archiecture
架构师启示录:知识模型、落地方与思维模式 图形图像 灵犀 新华正版
灵犀
架构之美:Beautiful Archiecture
架构思维:从程序员到CTO
郭东白
架构之美:Beautiful Archiecture
架构基础:从需求到架构
尹洪亮
架构之美:Beautiful Archiecture
架构解密:从分布式到微服务(第2版)
吴治辉