內容簡介
對於大型應用,如果能從小而簡單的組件起步,開發和維護就會變得更容易。現在的Java開發者享有廣泛的支持微服務應用開發的工具,包括大小合適的應用服務,開源的框架,以及定義良好的模式。重要的是,你可以使用已有的Java技能開發微服務應用。
《企業級Java微服務實戰》講授基於JVM的微服務應用的設計和構建。首先通過與傳統的JavaEE應用進行比較來學習微服務的設計。作者Ken Finnigan以實用的角度介紹了全景的概念,以及用於實現它們的工具和技術。你會探索微服務生態中的組件,比如用於容錯的NetflixHystrix,並且掌握恰如其分的應用服務器(JeAS)的使用方法。為了確保平穩的運維,還會研究監控、安全性、測試以及雲上的部署。