多核應用架構關鍵技術

多核應用架構關鍵技術 pdf epub mobi txt 電子書 下載2025

出版者:機械工業齣版社
作者:艾薩剋遜(Cory Isaacson)
出品人:
頁數:242
译者:吳眾欣
出版時間:2010/8
價格:45.00元
裝幀:
isbn號碼:9787111305392
叢書系列:
圖書標籤:
  • 分布式
  • 計算機
  • 多核應用架構
  • SOA
  • CS_多核
  • 隨便看看
  • 軟件開發
  • 計算機技術
  • 多核架構
  • 並行計算
  • 並發編程
  • 性能優化
  • 軟件架構
  • 係統編程
  • 多綫程
  • CPU
  • 計算機科學
  • 應用開發
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

本書介紹軟件管道如何工作,它們能完成什麼樣的任務,如何使用軟件管道優化周期來應用它們。通過並行處理方法,擴展保證關鍵任務處理有序的應用程序。解決現存應用程序的性能問題,並且解決現存處理過程中的瓶頸問題。一個完整的、容易采用的管道參考框架。詳細的代碼示例反映瞭經過驗證的管道模式。

本書適用於開發多核環境下軟件的人員。

著者簡介

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 規則1 14
2.8 規則2 15
2.9 規則3 17
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
附錄 管道參考架構Javadoc 235
· · · · · · (收起)

讀後感

評分

此书介绍了高层的软件管道技术(software Pipelines)技术,试图在系统架构的高层解决并行计算问题。 和传统的网格计算(Grid Computing)这类面向特定应用的系统相比较,软件管道技术试图面向更加一般的应用,也就是商业应用。 SOA更多的是以业务为导向的概念,通过各种方式...

評分

此书介绍了高层的软件管道技术(software Pipelines)技术,试图在系统架构的高层解决并行计算问题。 和传统的网格计算(Grid Computing)这类面向特定应用的系统相比较,软件管道技术试图面向更加一般的应用,也就是商业应用。 SOA更多的是以业务为导向的概念,通过各种方式...

評分

此书介绍了高层的软件管道技术(software Pipelines)技术,试图在系统架构的高层解决并行计算问题。 和传统的网格计算(Grid Computing)这类面向特定应用的系统相比较,软件管道技术试图面向更加一般的应用,也就是商业应用。 SOA更多的是以业务为导向的概念,通过各种方式...

評分

此书介绍了高层的软件管道技术(software Pipelines)技术,试图在系统架构的高层解决并行计算问题。 和传统的网格计算(Grid Computing)这类面向特定应用的系统相比较,软件管道技术试图面向更加一般的应用,也就是商业应用。 SOA更多的是以业务为导向的概念,通过各种方式...

評分

此书介绍了高层的软件管道技术(software Pipelines)技术,试图在系统架构的高层解决并行计算问题。 和传统的网格计算(Grid Computing)这类面向特定应用的系统相比较,软件管道技术试图面向更加一般的应用,也就是商业应用。 SOA更多的是以业务为导向的概念,通过各种方式...

用戶評價

评分

圖書館藉來讀過,很不錯的思想

评分

圖書館藉來讀過,很不錯的思想

评分

這本書看著有些空

评分

這本書有點意思啊

评分

還不錯,Pipeline的確是利用多核的一種渠道

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有