网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 多核应用架构关键技术(软件管道与SOA)/开发人员专业技术丛书
分类
作者 (美)艾萨克逊
出版社 机械工业出版社
下载
简介
编辑推荐

为了适应前所未有的需求,IT公司必须提升一个数量级以上的应用程序性能。在SOA环境中改进性能更为重要,它比过去的架构要求更强的计算能力。今天,多核服务器可以达到这种商业性能的需求,但是只有很少的应用程序从此获益。现在,软件管道技术革新者Cory Isaacson推荐了一个更加简单、更具灵活性的方法来进行并行处理,任何IT公司都可以用它达到空前高的性能水平。Isaacson展示了软件管道模式如何帮助你扩展应用程序,实现你想要的任何水平,最大化你的资源,实现具有挑战性的目标并获得史无前例的ROI。本书以真实的商业场景与经过验证的设计模式阐明了这些技术。书中介绍了架构师、分析师与开发者立即着手使用这些技术所需的所有知识。

内容推荐

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

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

目录

译者序

前言

第一部分 管道理论

 第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 小结

第二部分 管道方法学

第三部分 管道示例

第四部分 软件管道的未来

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/1 8:59:01