欢迎光临
免费的PDF电子书下载网站

多核应用架构关键技术——软件管道与SOA PDF下载

编辑推荐

暂无

内容简介

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

  本书适用于开发多核环境下软件的人员。

作者简介

暂无

多核应用架构关键技术——软件管道与SOA PDF下载

目录

译者序

前言
第一部分 管道理论
 第1章 并行计算与商业应用
  1.1 机械式解决方案:操作系统级
  1.1 的并行计算方式
   1.1.1 对称多处理
   1.1.2 集群
  1.2 自动化网络路由:预定逻辑下的
  1.1 并行计算
  1.3 网格计算:分布式并行计算
  1.4 商业应用的并行计算
  1.5 解决方案:软件管道
  1.6 流体动力学
  1.7 软件管道示例
  1.8 小结
 第2章 管道定律
  2.1 CPU资源浪费问题
  2.2 流体动力学
  2.3 管道定律:基本法则
  2.4 推论1:流量限制
  2.5 推论2:输出流的约束
  2.6 软件管道规则
  2.7 规则
  2.8 规则
  2.9 规则
  2.10 小结
 第3章 管道示例
  3.1 银行ATM系统(单层分布)
   3.1.1 管道
   3.1.2 管道分配器
  3.2 银行ATM系统(多层分布)
   3.2.1 下层管道层
   3.2.2 上层管道层
  3.3 小结
 第4章 管道模式
  4.1 服务调用模式
   4.1.1 推模式
   4.1.2 拉模式
  4.2 消息交换模式
   4.2.1 一路交换模式
   4.2.2 请求—应答模式
  4.3 管道路由模式
   4.3.1 轮循路由模式
   4.3.2 基于内容的路由模式
   4.3.3 定制路由模式
   4.3.4 加入模式
  4.4 分配器模式
   4.4.1 单一分配器模式
   4.4.2 多层分配器模式
   4.4.3 客户端分配器模式
   4.4.4 数据库分片分配器模式
  4.5 分配器连接器模式
   4.5.1 本地方法调用模式
   4.5.2 Socket调用模式
   4.5.3 Web服务调用模式
   4.5.4 其他模式
  4.6 小结
 第5章 管道:公司的影响
  5.1 战略评估
  5.2 预算影响
  5.3 公司职位与责任
   5.3.1 管道架构师
   5.3.2 业务部门领导骨干
   5.3.3 IT部门管理人员
   5.3.4 应用开发人员
   5.3.5 应用项目管理者
   5.3.6 质量保证管理者
   5.3.7 IT运营部
  5.4 小结
第二部分 管道方法学
第三部分 管道示例
第四部分 软件管道的未来

免费在线读

第一部分 管道理论

  本书的第一部分涵盖了软件管道的基础内容。在第l章中,我们研究了现有的并行处理方法。这最初的讨论是有所帮助的,将软件管道与你熟悉的其他技术框架进行比较并作为参考。之后,介绍管道结构的最基本原理,然后,我们给出管道应用的第一个示例。

  第2章,介绍管道的基本理论并解释如何“做数学习题”来预测和管理管道性能。我们通过类似流体动力学(一门长期存在的工程学科,它提供了可以深入衡量事务应用竹性能的方法)的图示,来阐明管道定律。通过这些简单的原则,你会得到对自己的应用程序进行建模的工具并能发现哪里有可以提高性能的工具。

  第3章中包含一个简化后的自动取款机(ATM)的示例。我们使用这个基本示例来告诉你如何把理论基础应用到真实世界中去。在后面的章节中,我们将把与银行应用有关的概念扩展为更加详细、更完善的示例。

  第4章中,包含一些共同的、有用的管道实现模式,你可以用多种方式实现软件管道。在这一章你将从几个侧面来了解它们和它们的一些选项。本书后面的部分,我们对这些模式进行更加深入的讨论。你会了解到它们是如何工作以及如何应用它们来解决在性能与伸缩性方面的各种问题。

  在这不部分的最后一章,第5章中,我们会给出IT及商业公司使用软件管道技术必须解决的问题。我们会涵盖所有关键点,包括战略部署、资源和预算。

  ……

多核应用架构关键技术——软件管道与SOA pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:多核应用架构关键技术——软件管道与SOA