學習基礎(chǔ)
- 四種io模型(同步阻塞io,同步非阻塞io,io多路復用(select/poll,epoll),異步io)
- 傳統(tǒng)bio(同步阻塞io,blocking io)
- jdk中的nio
- jdk中的aio
- linux的多路復用技術(shù)
- io讀寫的基礎(chǔ)原理
- select|poll|epoll|nio|jdk|netty
- 零拷貝機制
netty基礎(chǔ)
- 入門demo
- netty-server和netty-client啟動流程,執(zhí)行流程
- netty的核心接口
- channel
- pipline
- handler
- bytebuf
- future和promise
- eventloop和reactor
- netty心跳,空閑檢測
- netty-http實戰(zhàn)
- netty-websocket
- netty拆包粘包和編碼解碼
- netty中的零拷貝
- netty中server和client正確的啟動和關(guān)閉過程
netty進階
- netty的一些配置
- linux中的網(wǎng)絡(luò)配置
- netty水位,高水位,低水位
- netty流控,比如說一方流量寫入很高,但是接收端的網(wǎng)絡(luò)慢會怎么樣。dubbo,rocketmq是怎么處理的
netty的開源應(yīng)用
- dubbo中如何使用netty
- rocketmq中如何使用netty