幫助中心 | 我的帳號 | 關於我們

Spark性能優化實戰(突破性能瓶頸遨遊數據重洋)

  • 作者:謝雪葵|責編:王中英
  • 出版社:清華大學
  • ISBN:9787302647706
  • 出版日期:2023/11/01
  • 裝幀:平裝
  • 頁數:355
人民幣:RMB 99.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書全面、系統、深入地介紹Apache Spark性能優化的相關技術和策略,涵蓋從Spark性能優化的基礎知識到核心技術,再到應用實踐的方方面面。本書不但系統地介紹各種監控工具的使用,而且還結合實戰案例,詳細介紹Spark性能優化的各種經驗和技巧,提升讀者的實際應用技能。
    本書共8章。第1章從性能優化的基本概念出發,介紹Spark的基礎知識,並介紹如何進行性能優化;第2章介紹Spark性能優化的幾個方面,包括程序設計優化、資源優化、網路通信優化和數據讀寫優化等;第3章深入介紹Spark任務執行過程優化;第4章介紹Spark SQL性能優化;第5章結合實戰案例全面解析Spark性能優化的核心技術與應用;第6章詳細介紹不同應用場景的性能優化策略;第7章介紹Spark集成Hadoop、Kafka和Elasticsearch使用時的性能優化,從而提供更實用的Spark性能提升方案;第8章介紹Spark應用程序開發與優化,以及集群管理實踐。
    本書內容豐富,講解深入淺出,適合ApacheSpark開發人員、數據工程師和數據科學家閱讀,也適合需要處理大規模數據集和對Spark性能優化感興趣的技術人員閱讀,還可作為高等院校大數據專業的教材和相關培訓機構的教學用書。

作者介紹
謝雪葵|責編:王中英
    謝雪葵,資深研發工程師,CCF會員,阿誠網路創始人。有多年的軟體設計和開發經驗,專註于大數據技術與服務。近年來主持和參與多個大型銀行和互聯網公司的大數據項目,累積了豐富的大數據項目開發及性能優化經驗。為多家企業提供技術支持,幫助其降低成本和提高效率。

目錄
第1章  性能優化基礎
  1.1  Spark簡介
  1.2  什麼是Spark性能優化
  1.3  Spark應用程序性能指標
  1.4  自帶的SparkWeb UI
    1.4.1  Jobs模塊
    1.4.2  Stages模塊
    1.4.3  Storage模塊
    1.4.4  Environment模塊
    1.4.5  Executors模塊
    1.4.6  SQL模塊
  1.5  自帶的Spark歷史伺服器
    1.5.1  Spark歷史伺服器簡介
    1.5.2  配置、啟動和訪問Spark歷史伺服器
  1.6  Spark事件日誌
    1.6.1  Spark的常見事件
    1.6.2  事件信息
    1.6.3  Spark啟動事件分析案例
    1.6.4  Spark事件日誌的用途
    1.6.5  CPU密集型與內存密集型分析案例
  1.7  Spark驅動程序日誌
  1.8  Spark Executor日誌
    1.8.1  Spark Executor日誌簡介
    1.8.2  日誌解析
    1.8.3  配置Executor列印日誌到Driver節點
    1.8.4  使用Executor完成時間異常分析案例
  1.9  Linux系統監控工具
    1.9.1  top命令
    1.9.2  htop命令
    1.9.3  iostat命令
    1.9.4  vmstat命令
    1.9.5  sar命令
    1.9.6  Spark進程的CPU和內存監控案例
  1.10  JVM監控工具
    1.10.1  JConsole監控工具
    1.10.2  JVisualVM監控工具
    1.10.3  使用JVisualVM定位內存泄漏案例
  1.11  第三方工具Prometheus
    1.11.1  Prometheus簡介
    1.11.2  Prometheus架構的工作原理
    1.11.3  安裝Prometheus
    1.11.4  使用Prometheus Web UI
    1.11.5  基於PromQL磁碟的多維度分析案例
  1.12  第三方工具Grafana
    1.12.1  Grafana簡介
    1.12.2  安裝Grafana
    1.12.3  數據源和儀錶盤
    1.12.4  在Grafana中創建查詢和可視化
    1.12.5  監控分析Spark指標案例
  1.13  Spark性能測試與驗證

    1.13.1  性能測試之基準測試
    1.13.2  性能測試之壓力測試
    1.13.3  性能測試之資源測試
    1.13.4  性能測試之基準優化測試
    1.13.5  獲取測試數據
  ……
第2章  Spark應用程序性能優化
第3章  Spark任務執行過程優化
第4章  Spark SQL性能優化
第5章  Spark性能優化案例分析
第6章  不同場景的Spark性能優化
第7章  Spark集成其他技術的性能優化
第8章  Spark性能優化實踐
結束語

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032