主要面向使用Akka工具集來構建大規模分布式應用程序的Java和Scala開發者。Akka入門與實踐 介紹了分布式系統的基本概念以及如何使用Akka來構建容錯性高、可橫向擴展的分布式應用程序。
《Akka入門與實踐》的主要內容包括:Akka工具集、Actor模型、響應式編程、Actor及Future的使用、Akka消息傳遞模式、Actor生命周期、監督機制、狀態與錯誤處理、Akka並發編程、路由、阻塞IO的處理、Akka Cluster、CAP理論、Akka郵箱問題的處理、Akka Testkit、領域驅動設計等。
《Akka入門與實踐》貫穿使用了分布式鍵值存儲以及文章解析服務兩個實例,將原理與實踐結合,介紹了使用Akka設計並實現分布式應用程序的方法。
Jason
Goodwin,自學成才的開發者,從15歲起就開始學習編程,並且一直對技術保持着濃厚的興趣。他在mDialog公司初次接觸到Akka項目,這家公司zui終被Google收購。他同時還是一名很有影響力的「技術控」,將Akka引入加拿大一家主要的電信公司,幫助該公司為客戶提供容錯性更高、響應更及時的軟件。現在他主要從事大規模分布式系統的開發。在業余時間,他喜歡自己原創電子音樂。