注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)信息系統(tǒng)構(gòu)建高性能WebSphere企業(yè)級應(yīng)用

構(gòu)建高性能WebSphere企業(yè)級應(yīng)用

構(gòu)建高性能WebSphere企業(yè)級應(yīng)用

定 價:¥55.00

作 者: 孫磊 等編著
出版社: 電子工業(yè)出版社
叢編項: IBM中國開發(fā)中心系列
標(biāo) 簽: 企業(yè)軟件開發(fā)與實施

ISBN: 9787121063176 出版時間: 2008-05-01 包裝: 平裝
開本: 16開 頁數(shù): 421 字?jǐn)?shù):  

內(nèi)容簡介

  本書主要講述如何構(gòu)建高性能的WebSphere企業(yè)級應(yīng)用系統(tǒng),在闡述與性能相關(guān)的概念的基礎(chǔ)上,重點介紹作者在開發(fā)、測試和維護(hù)WebSphere應(yīng)用系統(tǒng)過程中為提高系統(tǒng)性能所進(jìn)行的探索,以及在解決實際性能問題過程中所積累的經(jīng)驗。全書由三部分組成,第一部分綜述篇介紹構(gòu)建高性能WebSphere企業(yè)級應(yīng)用的基本原理和相關(guān)概念。第二部分技術(shù)篇以WebSphere企業(yè)級應(yīng)用的整個生命周期為主線,從架構(gòu)、設(shè)計、開發(fā)、測試等多個環(huán)節(jié)來介紹與性能相關(guān)的理論和經(jīng)驗。第三部分實踐篇分專題通過實例討論如何解決WebSphere企業(yè)級應(yīng)用中幾個常見的性能問題,以及由此總結(jié)出來的提高系統(tǒng)性能的方案。本書適用于有一定WebSphere應(yīng)用開發(fā)、測試和系統(tǒng)維護(hù)項目經(jīng)驗的人員,也可以作為高等院校計算機相關(guān)專業(yè)學(xué)生的教學(xué)參考書。

作者簡介

  孫磊,北京大學(xué)計算機科學(xué)與技術(shù)系碩士,IBM中國軟件開發(fā)中心高級軟件工程師。2003年加入IBM中國開發(fā)中心至今,一直從事WebSphere企業(yè)級電子商務(wù)應(yīng)用的測試和性能優(yōu)化工作。興趣包括J2EE應(yīng)用性能理論模型,富客戶端程序性能優(yōu)化等。

圖書目錄

第1部分 綜述篇
 第1章 性能與WebSphere企業(yè)級應(yīng)用  
  1.1 WebSphere企業(yè)級應(yīng)用  
   1.1.1 WebSphere應(yīng)用
   1.1.2 企業(yè)級應(yīng)用  
   1.1.3 電子商務(wù)應(yīng)用
  1.2 性能問題
   1.2.1 一個虛構(gòu)的場景  
   1.2.2 性能問題的現(xiàn)象  
   1.2.3 性能問題的影響  
   1.2.4 性能相關(guān)概念
  1.3 構(gòu)建高性能WebSphere應(yīng)用
   1.3.1 WebSphere應(yīng)用性能影響因素
   1.3.2 性能與應(yīng)用系統(tǒng)的生命周期
   1.3.3 構(gòu)建高性能應(yīng)用的角色與任務(wù)  
  1.4 小結(jié)
 第2章 基本性能指標(biāo)與性能模型  
  2.1 性能指標(biāo)
   2.1.1 負(fù)載指標(biāo)
   2.1.2 運行指標(biāo)
   2.1.3 資源占用指標(biāo)
   2.1.4 各指標(biāo)之間的關(guān)系
  2.2 理論分析
   2.2.1 理論模型與實際問題  
   2.2.2 實例分析:漏斗模型  
  2.3 緩存技術(shù)與性能模型
   2.3.1 提升系統(tǒng)性能的途徑  
   2.3.2 WebSphere動態(tài)高速緩存技術(shù)
   2.3.3 動態(tài)高速緩存性能模型
   2.3.4 WebSphere 6.1對動態(tài)高速緩存的改進(jìn) 
  2.4 小結(jié)
第2部分 技術(shù)篇
 第3章 WebSphere應(yīng)用性能規(guī)劃 
  3.1 性能規(guī)劃的一般過程
   3.1.1 理解應(yīng)用環(huán)境
   3.1.2 系統(tǒng)負(fù)載分析
   3.1.3 軟件結(jié)構(gòu)中的性能設(shè)計
   3.1.4 硬件結(jié)構(gòu)中的性能設(shè)計
  3.2 拓?fù)浣Y(jié)構(gòu)設(shè)計
   3.2.1 WebSphere應(yīng)用拓?fù)浣Y(jié)構(gòu)
   3.2.2 實例分析:電子商務(wù)應(yīng)用拓?fù)浣Y(jié)構(gòu)設(shè)計  
  3.3 系統(tǒng)容量規(guī)劃
   3.3.1 容量規(guī)劃的范圍  
   3.3.2 CPU容量規(guī)劃的理論模型  
   3.3.3 實例分析:電子商務(wù)應(yīng)用容量規(guī)劃  
  3.4 小結(jié)
 第4章 WebSphere高性能編程
  4.1 MVC結(jié)構(gòu)與高性能編程 
   4.1.1 MVC結(jié)構(gòu) 
   4.1.2 電子商務(wù)應(yīng)用分層結(jié)構(gòu)
   4.1.3 提高性能的一般原則  
  4.2 控制層
   4.2.1 一般性建議  
   4.2.2 電子商務(wù)應(yīng)用最佳實踐
  4.3 模型層
   4.3.1 一般性建議  
   4.3.2 電子商務(wù)應(yīng)用最佳實踐
  4.4 視圖層
  4.5 其他最佳實踐
   4.5.1 內(nèi)存使用
   4.5.2 數(shù)據(jù)軟刪除  
   4.5.3 緩存與滯后取
   4.5.4 數(shù)據(jù)庫編程  
  4.6 小結(jié)
 第5章 WebSphere應(yīng)用性能測試 
  5.1 性能測試概述
   5.1.1 性能測試的一般方法  
   5.1.2 性能測試的一般流程  
  5.2 電子商務(wù)應(yīng)用性能測試
   5.2.1 制定測試計劃
   5.2.2 執(zhí)行測試
   5.2.3 管理測試資產(chǎn)
   5.2.4 常見問題處理
  5.3 性能測試工具
   5.3.1 常見性能測試工具
   5.3.2 選擇負(fù)載測試工具
   5.3.3 測試工具發(fā)展趨勢
  5.4 小結(jié)
 第6章 企業(yè)級應(yīng)用性能監(jiān)視  
  6.1 性能監(jiān)視概述
   6.1.1 監(jiān)視對象與監(jiān)視策略  
   6.1.2 監(jiān)視級別
  6.2 操作系統(tǒng)監(jiān)視
   6.2.1 nmon 
   6.2.2 top和topas  
   6.2.3 vmstat和iostat 
   6.2.4 typeperf
   6.2.5 zVM監(jiān)視
  6.3 WebSphere應(yīng)用服務(wù)器監(jiān)視  
   6.3.1 Tivoli性能查看器 
   6.3.2 高速緩存監(jiān)視器  
  6.4 數(shù)據(jù)庫服務(wù)器監(jiān)視
   6.4.1 DB2性能監(jiān)視
   6.4.2 Oracle監(jiān)視  
  6.5 生產(chǎn)環(huán)境性能監(jiān)視
   6.5.1 Tivoli產(chǎn)品家族 
   6.5.2 ITCAM監(jiān)視工具
  6.6 小結(jié)
 第7章 性能問題分析與診斷  
  7.1 性能問題診斷的一般過程
   7.1.1 自頂向下分析與自底向上分析  
   7.1.2 電子商務(wù)應(yīng)用的問題診斷過程  
  7.2 WebSphere應(yīng)用日志分析
   7.2.1 Web服務(wù)器日志  
   7.2.2 應(yīng)用服務(wù)器日志  
   7.2.3 數(shù)據(jù)庫服務(wù)器日志
   7.2.4 日志分析工具
  7.3 WebSphere應(yīng)用程序運行剖析
   7.3.1 Heap分析
   7.3.2 JInsight
   7.3.3 TPTP分析平臺
   7.3.4 ITCAM
  7.4 小結(jié)
 第8章 WebSphere應(yīng)用性能參數(shù)調(diào)優(yōu) 
  8.1 參數(shù)調(diào)優(yōu)概述
   8.1.1 一般過程
   8.1.2 基本原則
   8.1.3 參數(shù)調(diào)優(yōu)與性能測試  
  8.2 電子商務(wù)應(yīng)用經(jīng)驗參數(shù)
   8.2.1 操作系統(tǒng)調(diào)優(yōu)參數(shù)
   8.2.2 Web服務(wù)器調(diào)優(yōu)參數(shù)  
   8.2.3 數(shù)據(jù)庫服務(wù)器調(diào)優(yōu)參數(shù)
   8.2.4 應(yīng)用服務(wù)器調(diào)優(yōu)參數(shù)  
   8.2.5 硬件配置
  8.3 性能參數(shù)調(diào)優(yōu)實例介紹
  8.4 小結(jié)
第3部分 實踐篇
 第9章 死鎖問題實例分析  
  9.1 死鎖的原理
   9.1.1 抽象死鎖原理
   9.1.2 DB2鎖管理機制  
  9.2 死鎖問題處理的一般過程
   9.2.1 發(fā)現(xiàn)死鎖
   9.2.2 解決死鎖
  9.3 常見死鎖問題處理實例
   9.3.1 RUNSTATS  
   9.3.2 缺少索引
   9.3.3 SQL語句不合理  
   9.3.4 資源訪問順序問題
   9.3.5 隔離級別問題
   9.3.6 意外更新記錄
  9.4 小結(jié)
 第10章 內(nèi)存使用問題實例分析
  10.1 WebSphere內(nèi)存管理 
   10.1.1 Java虛擬機與垃圾回收機制 
   10.1.2 WebSphere應(yīng)用中的JVM內(nèi)存管理 
  10.2 WebSphere內(nèi)存問題分析 
   10.2.1 內(nèi)存問題分析的一般過程 
   10.2.2 垃圾回收分析工具 
  10.3 常見內(nèi)存問題實例  
   10.3.1 JVM堆大小問題 
   10.3.2 固定對象問題 
   10.3.3 大對象問題 
   10.3.4 緩存大小問題 
   10.3.5 內(nèi)存泄漏問題 
  10.4 小結(jié)  
 第11章 性能下降問題實例分析
  11.1 性能下降問題 
   11.1.1 常見現(xiàn)象和產(chǎn)生原因 
   11.1.2 分析和解決過程 
  11.2 自頂向下分析實例 
   11.2.1 問題背景 
   11.2.2 自頂向下分析過程
  11.3 數(shù)據(jù)庫引起的性能下降問題實例 
   11.3.1 問題背景 
   11.3.2 分析與解決過程 
  11.4 小結(jié) 
 第12章 動態(tài)高速緩存實例分析
  12.1 動態(tài)高速緩存設(shè)計  
   12.1.1 基本緩存策略 
   12.1.2 整頁緩存與片段緩存 
   12.1.3 命令緩存 
   12.1.4 磁盤緩存 
   12.1.5 外部緩存 
   12.1.6 失效處理 
   12.1.7 緩存復(fù)制 
  12.2 實例分析:B2C網(wǎng)站動態(tài)高速緩存的設(shè)計與實現(xiàn)
   12.2.1 緩存需求分析 
   12.2.2 整頁緩存:產(chǎn)品目錄頁 
   12.2.3 片段緩存:迷你購物車 
   12.2.4 命令緩存:組織查詢 
   12.2.5 緩存配置參數(shù)設(shè)計 
   12.2.6 緩存部署與驗證 
   12.2.7 緩存預(yù)加載機制 
  12.3 動態(tài)高速緩存常見問題處理  
   12.3.1 頁面內(nèi)容重復(fù) 
   12.3.2 緩存內(nèi)容錯誤 
   12.3.3 JVM內(nèi)存不足
   12.3.4 磁盤I/O導(dǎo)致性能下降 
  12.4 小結(jié)  
附錄A 測試工具介紹
附錄B 操作系統(tǒng)監(jiān)視工具介紹
附錄C 動態(tài)高速緩存輔助資料
參考文獻(xiàn)  
術(shù)語表

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號