网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 计算机/网络 > 商品详情

(特价书)多核应用架构关键技术—软件管道与SOA(在任何SOA或高级计算程序中取得性能突破)

分享到:
(特价书)多核应用架构关键技术—软件管道与SOA(在任何SOA或高级计算程序中取得性能突破)

最 低 价:¥15.00

定 价:¥45.00

作 者:(美)Cory Isaacson

出 版 社:机械工业出版社

出版时间:2010 年6月

I S B N:9787111305392

商品详情

编辑推荐

内容简介

书籍
计算机书籍
  本书介绍软件管道如何工作,它们能完成什么样的任务,如何使用软件管道优化周期来应用它们。通过并行处理方法,扩展保证关键任务处理有序的应用程序。解决现存应用程序的性能问题,并且解决现存处理过程中的瓶颈问题。一个完整的、容易采用的管道参考框架。详细的代码示例反映了经过验证的管道模式。
  本书适用于开发多核环境下软件的人员。

作者简介

Cory Isaacson 是Prelude Innovations公司的CEO。他是多个技术出版物(包括SOA杂志)的撰稿人。他在科学信息技术领域具有二十年的工作经验,并且他已经在数百个公开的场合与研讨会上发表过演讲。他特别善于帮助公司应对实际的开发、性能与可扩展性的挑战——在商业应用中有效地使用SOA。
.. << 查看详细

目录

译者序

前言
第一部分 管道理论
第1章 并行计算与商业应用2
1.1 机械式解决方案:操作系统级
1.1 的并行计算方式3
1.1.1 对称多处理3
1.1.2 集群3
1.2 自动化网络路由:预定逻辑下的
1.1 并行计算3
1.3 网格计算:分布式并行计算4
1.4 商业应用的并行计算4
1.5 解决方案:软件管道5
1.6 流体动力学6
1.7 软件管道示例7
1.8 小结10
第2章 管道定律11
2.1 cpu资源浪费问题11
2.2 流体动力学11
.2.3 管道定律:基本法则12
2.4 推论1:流量限制12
2.5 推论2:输出流的约束13
2.6 软件管道规则14
2.7 规则114
2.8 规则215
2.9 规则317
2.10 小结20
第3章 管道示例21
3.1 银行atm系统(单层分布)21
3.1.1 管道21
3.1.2 管道分配器22
3.2 银行atm系统(多层分布)23
3.2.1 下层管道层24
3.2.2 上层管道层27
3.3 小结28
第4章 管道模式30
4.1 服务调用模式31
4.1.1 推模式31
4.1.2 拉模式31
4.2 消息交换模式32
4.2.1 一路交换模式32
4.2.2 请求—应答模式33
4.3 管道路由模式34
4.3.1 轮循路由模式34
4.3.2 基于内容的路由模式35
4.3.3 定制路由模式36
4.3.4 加入模式36
4.4 分配器模式37
4.4.1 单一分配器模式37
4.4.2 多层分配器模式38
4.4.3 客户端分配器模式39
4.4.4 数据库分片分配器模式40
4.5 分配器连接器模式40
4.5.1 本地方法调用模式41
4.5.2 socket调用模式41
4.5.3 web服务调用模式41
4.5.4 其他模式42
4.6 小结42
第5章 管道:公司的影响43
5.1 战略评估43
5.2 预算影响44
5.3 公司职位与责任46
5.3.1 管道架构师46
5.3.2 业务部门领导骨干47
5.3.3 it部门管理人员48
5.3.4 应用开发人员49
5.3.5 应用项目管理者50
5.3.6 质量保证管理者50
5.3.7 it运营部51
5.4 小结51
第二部分 管道方法学
第6章 软件管道优化周期:概述54
6.1 另一种软件方法学54
6.2 spoc概述54
第7章 spoc的5个步骤56
7.1 软件管道优化周期文档56
7.2 小结57
第8章 管道示例:管道银行公司
第8章 介绍58
8.1 spoc报告模板60
8.2 小结61
第9章 spoc第一步:管道目标62
9.1 步骤1.1:确定业务目标/需求63
9.2 步骤1.2:确定输入处理率66
9.3 步骤1.3:检测未来潜在的输入
9.3 处理速率67
9.4 步骤1.4:当前处理能力
9.3 的测定69
9.5 步骤1.5:计算性能差距70
9.6 步骤1.6:定义管道目标71
9.7 小结72
第10章 spoc步骤2:管道分析73
10.1 步骤2.1:映射目前处理流程74
10.2 步骤2.2:确定现有的组件76
10.3 步骤2.3:测定现有组件的
10.3 处理速率77
10.4 步骤2.4:计算整个流程的
10.3 处理速率79
10.5 步骤2.5:确定约束点80
10.6 小结81
第11章 spoc步骤3:管道设计82
11.1 步骤3.1:定义服务流程
11.1 设计83
11.2 步骤3.2:确定新的组件86
11.3 步骤3.3:确定管道化时机87
11.4 步骤3.4:确定管道方案89
11.5 步骤3.5:确定分配器
10.3 处理速率93
11.6 步骤3.6:物理部署环境
10.3 的设计94
11.7 步骤3.7:确定/优化管道
11.7 设计95
11.8 小结104
第12章 spoc步骤4:管道实现105
12.1 步骤4.1:构建软件管道框架106
12.2 步骤4.2:修改现有的组件107
12.3 步骤4.3:开始新的组件109
12.4 步骤4.4:编排服务流程110
12.5 步骤4.5:仪表化服务流程112
12.6 步骤4.6:开发/修改管道
10.3 套件112
12.7 步骤4.7:测试并优化
10.3 管道实现119
12.8 小结120
第13章 spoc步骤5:管道部署121
13.1 步骤5.1:规划管道部署122
13.2 步骤5.2:部署到产品
10.3 环境中122
13.3 步骤5.3:检测产品环境123
13.4 步骤5.4:评估结果,规划下
10.3 一次spoc迭代过程124
13.5 小结124
第三部分 管道示例
第14章 hello软件管道126
14.1 定义消息126
14.2 构建服务127
14.3 配置分配器129
14.4 创建客户端130
14.5 运行服务133
14.6 小结133
第15章 扩展hello软件管道134
15.1 扩展服务134
15.2 开发可扩展的测试客户端135
15.3 运行服务138
15.4 小结142
第16章 增加的管道路由器配置143
16.1 基于内容的路由器143
16.2 定制管道路由器152
16.3 小结163
第17章 从hello软件管道
第22章 获得应答164
17.1 请求——响应消息传递164
17.2 在hello软件管道中使用
10.3 请求——响应167
17.3 小结177
第18章 增添的分配器连接器模式178
18.1 定义并配置连接器178
18.2 socket连接器180
18.3 web服务连接器181
18.4 小结183
第19章 使用多层分配器184
19.1 配置多层分配器184
19.2 创建客户端188
19.3 运行服务190
19.4 小结191
第20章 数据库分片分配器192
20.1 数据库分片示例193
20.2 创建数据库分片194
20.3 构建服务194
20.4 配置分配器197
20.5 配置分片驱动198
20.6 创建客户端199
20.7 执行服务201
20.8 小结202
第21章 管道框架概要203
21.1 接口概要203
21.2 管道工具205
21.3 小结211
第22章 管道银行公司(pbcor)
第22章 示例212
22.1 账户交易事务213
22.2 管道配置信息215
22.3 spring框架218
22.4 数据库访问219
22.5 连接服务225
22.6 运行测试229
22.7 小结230
第四部分 软件管道的未来
第23章 软件管道的未来232
23.1 最后的建议232
23.2 未来的一些想法233
附录 管道参考架构javadoc235

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...