易燃物匯聚 YouTube 有聲書與書評
Java異步編程實戰 封面

Java異步編程實戰

翟陸續

3486人在讀
22.5萬字總字數
¥40定價

內容簡介

本書涵蓋了Java中常見的異步編程場景,包括單JVM內的異步編程、跨主機通過網絡通信的遠程過程調用的異步調用與異步處理,以及Web請求的異步處理等。本書在講解Java中每種異步編程技術時都附有案例,以理論與實踐相結合的方式,幫助讀者更好地掌握相關內容。書中在講解每種異步編程技術時多會對其實現原理進行講解,讓讀者知其然也知其所以然。對於最近比較熱門的反應式編程以及WebFlux的使用與原理解析,本書也有一定的深入探索。

讀者書評

★★★★★

一線專家實踐總結,用的好性能能提升不少,但對使用者能力要求也有所提升

★★★★★

主要以介紹API爲主,原理講解得比較淺。

★☆☆☆☆

簡單的點出了異步編程的一些方向

★★★★★

Java開發者喜歡使用同步代碼編寫程序,因爲這種請求(request)/響應(response)的方式比較簡單,並且比較符合編程人員的思維習慣;這種做法很好,直到系統出現性能瓶頸。 移動網絡、社交網絡和電商的興起,使各大服務提供商的客戶端請求數量激增,傳統服務器架構已不堪重負,致使基於事件和異步的解決方案備受矚目,比如Nginx、nodejs。 Java技術體系對異步的支持不斷在增強。比如JDK的Completable Future、Servlet3.0以上版本、Spring mvc基於Callable異步處理、Netty、Spring的@Async、Spring WebFlux、RxJava、Disruptor、Dubbo、Akka、Vert.x等等。 其中Spring Webflux和Vert.x都是基於Netty。 異步編程技術的應用,主要考慮三點: 1、是否適合項目的應用場景。 低延遲高併發的場景,如網絡遊戲、社交軟件APP、電商系統等等。 2、能否更快地交付。 要考慮團隊的技術棧,學習掌握的時間,編程開發的效率,異步技術可能存在的一些坑,技術遷移的難度。 3、是否減少成本。 開發團隊的學習成本、租用服務器的成本、技術遷移的成本、架構調整的成本、出現故障後恢復上線的成本等等。

★★★★★

作者對異步編程的概念和原理做了深入的講解.尤其是java內存模型與其它內存模型的比較解釋非常精彩.對多線程的使用場景介紹的比較詳細.讓我受益良多. 5星好評.總感覺意猶未盡.平時工作中大部分是同步的方式編寫代碼,對書中有些實例還不明白.也越發覺得技術天地之廣,個人技能之匱乏.所以多讀書,讀好書.多實踐. 希望幾個月後重覆在讀一遍本書.

★★★★★

異步編程的實現……顯式編程,聲明式編程,反應式編程,基於RxJava實現異步編程Flowable.fromArray, 基於Reactor實現異步編程 Web 應用……Servlet 異步非阻塞 IO,SpringMVC,Spring Webflux(Mono,Flux), 異步中間件……Netty,Dubbo,基於消息驅動的框架Akka,基於Apache RocketMQ實現系統間異步解耦 Go線程模型屬於多對多線程模型

★★☆☆☆

國內技術書通病之一,堆代碼,這本書也沒落下。看了這本書,算是異步編程入門而已,離實戰還十萬八千里

★★★★★

"這是一部全面解析Java異步編程的實戰型著作,針對各種常見異步編程場景,從編程語言、開發框架等角度深入講解了異步編程的原理和方法。 異步與併發處理能力幾乎已經成爲軟件系統的必備能力,現代的程序語言、運行平臺和框架都對其提供了全面的支持,但是開發人員不能期望它們解決所有相關的問題,所以洞悉異步與併發的技術內幕是高級程序員的必修課。要想寫出優秀的異步編程代碼,既需要對異步編程的原理有深刻理解,也需要對各種異步編程框架有全面掌握。 本書涵蓋了異步編程的方方面面,既對原理和框架進行了深入闡述,又對實戰代碼進行了展示,是全面和系統掌握異步編程的不二之選。"

★★★☆☆

本身是充滿期待的,看了之後沒有想象的好吧。 貼代碼的篇幅能體會到作者的意圖,就是擔心說不明白,反而感覺適得其反吧。 看的時候感覺很博客化,而且既然放出源代碼了,項目還是要用心一點,畢竟有些同學還是會被影響的。 感覺這本書出的着急了點兒。另外引用內容記得加說明鏈接。 最後還是推薦閱讀看一遍…

★☆☆☆☆

請不要出來騙人了,把文檔翻譯一下就出書,國內的技術書籍市場就是這麼壞掉的。

書籍信息

作者翟陸續
出版社機械工業出版社
出版時間2020-01-01
ISBN9787111642992
分類計算機-編程設計
格式EPUB
完結狀態連載中
章節數56