關(guān)于我們
書單推薦
新書推薦
|
Netty源碼全解與架構(gòu)思維
Netty是目前市面上使用率較高的網(wǎng)絡(luò)編程庫(kù)。它的架構(gòu)設(shè)計(jì)非常明確且層次分明,源碼較為易懂,其中包裝了Java NIO(New IO,新IO)的三大組件:Selector、Channel、ByteBuffer,提供了簡(jiǎn)單易用高效的網(wǎng)絡(luò)通信庫(kù),其中還實(shí)現(xiàn)了自己的內(nèi)存池管理。Netty的設(shè)計(jì)基于Jemalloc內(nèi)存管理庫(kù),同時(shí)也實(shí)現(xiàn)了很多開封即用的應(yīng)用層協(xié)議編碼與解碼器。本書通過(guò)常用的TCP協(xié)議完整詮釋了Netty的架構(gòu)設(shè)計(jì)與思想,省略了Java語(yǔ)言層面的一些基礎(chǔ)知識(shí),例如變量、面向?qū)ο、泛型等Java SE的基礎(chǔ)。
本書適用于以下讀者:希望進(jìn)入互聯(lián)網(wǎng)公司工作的讀者、研究Netty底層知識(shí)的讀者、在工作中遇見瓶頸,希望通過(guò)學(xué)習(xí)Netty提升底層知識(shí)的讀者、從事開發(fā)高并發(fā)支撐中間件的讀者、從事互聯(lián)網(wǎng)高并發(fā)業(yè)務(wù)支撐的讀者、對(duì)多線程編程感興趣的讀者、希望通過(guò)Netty源碼找到調(diào)優(yōu)點(diǎn)的讀者。
你還可能感興趣
我要評(píng)論
|