學習基礎
- 四種io模型(同步阻塞io,同步非阻塞io玉组,io多路復用(select/poll,epoll),異步io)
- 傳統(tǒng)bio(同步阻塞io,blocking io)
- jdk中的nio
- jdk中的aio
- linux的多路復用技術
- io讀寫的基礎原理
- select|poll|epoll|nio|jdk|netty
- 零拷貝機制
netty基礎
- 入門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正確的啟動和關閉過程
netty進階
- netty的一些配置
- linux中的網絡配置
- netty水位设哗,高水位,低水位
- netty流控舶胀,比如說一方流量寫入很高概说,但是接收端的網絡慢會怎么樣碧注。dubbo,rocketmq是怎么處理的
netty的開源應用
- dubbo中如何使用netty
- rocketmq中如何使用netty