Scala是一種表達能力非常強的語言,能夠用非常簡潔的代碼表達豐富的業務含義。為了在生產上充分發揮Scala的能力,除了掌握其簡潔的語法外,理解Scala在性能上的特點和優化點也是非常重要的事。本書通過解析一個金融領域高頻交易的實際例子,引領讀者掌握如何對Scala程序(以及一般JVM程序)進行基準測試和性能分析,從而找出瓶頸。隨後作者介紹了Scala語言、Scala標準庫(尤其是集合庫)以及Scalaz庫里解決相應瓶頸的各種技巧。並行計算和分佈式架構作為性能調優的重要手段,更是本書的重中之重,作者對Scala的並行計算和分佈式架構中存在的問題都進行了充分的討論和講解,非常值得學習。本書適合已經具有Scala編程基礎、能夠較好地使用Scala風格代碼實現業務功能的程序員,作為在性能優化方面的深造閱讀資料。