多核应用架构关键技术—软件管道与SOA
2010-08-17 10:08
429 查看
多核应用架构关键技术—软件管道与SOA
基本信息
原书名: Software Pipelines and SOA: Releasing the Power of Multi-Core Processing
原出版社: Addison-Wesley Professional
作者: (美)Cory Isaacson
译者: 吴众欣
丛书名: 开发人员专业技术丛书
出版社:机械工业出版社
ISBN:9787111305392
上架时间:2010-8-13
出版日期:2010 年6月
开本:16开
页码:242
更多精彩详细信息:http://www.china-pub.com/196933
更有精彩样张抢先免费试读:http://www.china-pub.com/computers/common/mianfeisd.asp?id=196933
编辑推荐
多核环境下的SOA解决方案。
解决应用程序的性能瓶颈,在任何SOA或高级计算程序中取得性能突破。
适合架构师,分析师开发者阅读。
内容简介
本书介绍软件管道如何工作,它们能完成什么样的任务,如何使用软件管道优化周期来应用它们。通过并行处理方法,扩展保证关键任务处理有序的应用程序。解决现存应用程序的性能问题,并且解决现存处理过程中的瓶颈问题。一个完整的、容易采用的管道参考框架。详细的代码示例反映了经过验证的管道模式。
本书适用于开发多核环境下软件的人员。
目录
译者序
序
前言
第一部分 管道理论
第1章 并行计算与商业应用 2
1.1 机械式解决方案:操作系统级
1.1 的并行计算方式 3
1.1.1 对称多处理 3
1.1.2 集群 3
……
第2章 管道定律 11
2.1 CPU资源浪费问题 11
2.2 流体动力学 11
2.3 管道定律:基本法则 12
2.4 推论1:流量限制 12
……
第3章 管道示例 21
3.1 银行ATM系统(单层分布) 21
3.1.1 管道 21
3.1.2 管道分配器 22
……
第4章 管道模式 30
4.1 服务调用模式 31
4.1.1 推模式 31
4.1.2 拉模式 31
4.2 消息交换模式 32
……
第5章 管道:公司的影响 43
5.1 战略评估 43
5.2 预算影响 44
5.3 公司职位与责任 46
5.3.1 管道架构师 46
……
第二部分 管道方法学
第6章 软件管道优化周期:概述 54
第7章 SPOC的5个步骤 56
第8章 管道示例:管道银行公司
第9章 SPOC第一步:管道目标 62
第10章 SPOC步骤2:管道分析 73
第11章 SPOC步骤3:管道设计 82
第12章 SPOC步骤4:管道实现 105
第13章 SPOC步骤5:管道部署 121
第三部分 管道示例
第14章 Hello软件管道 126
第15章 扩展Hello软件管道 134
第16章 增加的管道路由器配置 143
第17章 从Hello软件管道
第18章 增添的分配器连接器模式 178
第19章 使用多层分配器 184
第20章 数据库分片分配器 192
第21章 管道框架概要 203
第22章 管道银行公司(PBCOR)
第四部分 软件管道的未来
第23章 软件管道的未来 232
附录 管道参考架构Javadoc 235
基本信息
原书名: Software Pipelines and SOA: Releasing the Power of Multi-Core Processing
原出版社: Addison-Wesley Professional
作者: (美)Cory Isaacson
译者: 吴众欣
丛书名: 开发人员专业技术丛书
出版社:机械工业出版社
ISBN:9787111305392
上架时间:2010-8-13
出版日期:2010 年6月
开本:16开
页码:242
更多精彩详细信息:http://www.china-pub.com/196933
更有精彩样张抢先免费试读:http://www.china-pub.com/computers/common/mianfeisd.asp?id=196933
编辑推荐
多核环境下的SOA解决方案。
解决应用程序的性能瓶颈,在任何SOA或高级计算程序中取得性能突破。
适合架构师,分析师开发者阅读。
内容简介
本书介绍软件管道如何工作,它们能完成什么样的任务,如何使用软件管道优化周期来应用它们。通过并行处理方法,扩展保证关键任务处理有序的应用程序。解决现存应用程序的性能问题,并且解决现存处理过程中的瓶颈问题。一个完整的、容易采用的管道参考框架。详细的代码示例反映了经过验证的管道模式。
本书适用于开发多核环境下软件的人员。
目录
译者序
序
前言
第一部分 管道理论
第1章 并行计算与商业应用 2
1.1 机械式解决方案:操作系统级
1.1 的并行计算方式 3
1.1.1 对称多处理 3
1.1.2 集群 3
……
第2章 管道定律 11
2.1 CPU资源浪费问题 11
2.2 流体动力学 11
2.3 管道定律:基本法则 12
2.4 推论1:流量限制 12
……
第3章 管道示例 21
3.1 银行ATM系统(单层分布) 21
3.1.1 管道 21
3.1.2 管道分配器 22
……
第4章 管道模式 30
4.1 服务调用模式 31
4.1.1 推模式 31
4.1.2 拉模式 31
4.2 消息交换模式 32
……
第5章 管道:公司的影响 43
5.1 战略评估 43
5.2 预算影响 44
5.3 公司职位与责任 46
5.3.1 管道架构师 46
……
第二部分 管道方法学
第6章 软件管道优化周期:概述 54
第7章 SPOC的5个步骤 56
第8章 管道示例:管道银行公司
第9章 SPOC第一步:管道目标 62
第10章 SPOC步骤2:管道分析 73
第11章 SPOC步骤3:管道设计 82
第12章 SPOC步骤4:管道实现 105
第13章 SPOC步骤5:管道部署 121
第三部分 管道示例
第14章 Hello软件管道 126
第15章 扩展Hello软件管道 134
第16章 增加的管道路由器配置 143
第17章 从Hello软件管道
第18章 增添的分配器连接器模式 178
第19章 使用多层分配器 184
第20章 数据库分片分配器 192
第21章 管道框架概要 203
第22章 管道银行公司(PBCOR)
第四部分 软件管道的未来
第23章 软件管道的未来 232
附录 管道参考架构Javadoc 235
相关文章推荐
- [转载]当今计算机软件开发和应用领域最重要十种关键技术
- 当今计算机软件开发和应用领域最重要十种关键技术排名
- 当今计算机软件开发和应用领域最重要十种关键技术排名
- .NET 应用架构指导 V2 学习笔记(一) 软件架构的关键原则
- 释放技术的想象-解码腾讯云软件架构与应用
- 软件专家解析 SOA架构的十大技术理论
- 业务、架构、技术,我们应该关注什么 Java和.Net的优势劣势简单看法 市场经济决定,商业之道即是软件之道,市场的需求决定着软件技术的发展 利益决定着选择应用新技术
- .NET 应用架构指导 V2 学习笔记(一) 软件架构的关键原则(转)
- 释放技术的想象:解码腾讯云软件架构与应用
- 甲骨文应用软件Fusion App架构迈入SOA
- 系统架构、软件架构、物理架构、总体架构、业务架构、应用架构、数据架构、技术架构
- GPRS技术在紫金桥组态软件中的应用
- SOA&RESTful软件架构
- WPF架构关键技术剖析(3)--做自己的交互Action(1)
- Xen虚拟机架构及关键技术
- 软件架构平台技术---Hibernate属性映射
- Java分布式应用技术架构介绍
- 软件开发大师谈企业应用架构模式
- Java技术提供了从现实世界到应用软件世界的对象建模能
- 读书笔记—基于IP的物联网架构 技术 与应用