解讀Java同步器相關(guān)源碼 關(guān)于解讀Java同步器相關(guān)源碼的文章已經(jīng)數(shù)不勝數(shù), 但是經(jīng)典的東西總能經(jīng)的起反復(fù)的解讀和學(xué)習(xí). 最好每個人都能親自翻...
實戰(zhàn)單機(jī)50萬Tcp連接 本來準(zhǔn)備嘗試挑戰(zhàn)百萬鏈接, 但是申請不到機(jī)器資源, 只好在自己的筆記本上來跑測試. 機(jī)器配置如下: 技術(shù)框架選擇的是V...
Netty Data Stream Handling - write 上篇文章中介紹了Netty是讀數(shù)據(jù)的流程:EventLoop不停的sele...
Netty Data Stream Handling - read 上篇文章分析了EventLoop的實現(xiàn)抖苦,這篇文章我們主要看一下Netty中是...
Netty ByteBuf ByteBuf的基本結(jié)構(gòu) ByteBuf由一段地址空間毯侦,一個read index和一個write index組成洒缀。兩...
Netty NioEventLoop Reactor 模型 Netty實現(xiàn)并擴(kuò)展了Reactor模型瑰谜,為了更好的了解EventLoop欺冀,我們有必...
About Cache 作后端開發(fā)的同學(xué),緩存是必備技能萨脑。這是你不需要花費太多的精力就能顯著提升服務(wù)性能的靈丹妙藥隐轩。前提是你得知道如何使用它,這...
MQTT Protocol MQTT協(xié)議特性 一句話總結(jié):MQTT是一個簡單砚哗,輕量的消息發(fā)布/訂閱協(xié)議龙助。 MQTT報文結(jié)構(gòu) 一個MQTT報文主要...
Netty 源碼解析 寫在開始 這篇文章的主要目的是探尋Netty的啟動過程,目的是搞清楚下邊兩個問題蛛芥√崮瘢看這篇文章至少需要具備一些Java知識,...