《深入理解大數據:大數據處理與編程實踐》從HadoopMapReduce并行計算技術與系統(tǒng)的基本原理剖析著手,在系統(tǒng)介紹基本工作原理、編程模型、編程框架和接口的基礎上,著重系統(tǒng)化地介紹MapReduce并行算法設計與編程技術,較為全面地介紹了基本MapReduce算法設計、高級MapReduce編程技術、以及一系列較為復雜的機器學習和數據挖掘并行化算法,并引入來自IntelHadoop系統(tǒng)產品的一系列增強功能以及深度技術剖析;最后,為了提高讀者的算法設計與編程實戰(zhàn)能力,本書較為詳細地介紹了一系列綜合性和實戰(zhàn)性大數據處理和算法設計問題,這些問題來自課程同學參加的全國性大數據大賽中的獲獎算法、課程中的優(yōu)秀課程設計、以及來自本團隊的科研課題及業(yè)界實際的大數據應用實戰(zhàn)案例。