摘要 該系列文章主要是分析Netty源碼4.1.16.Final算色,了解Netty框架的設(shè)計和其中各種組件的優(yōu)化手段挫以。這篇文章作為系列的第一篇文章...
摘要 最近在項目中需要實現(xiàn)ClassLoader動態(tài)加載類的功能诫惭,雖然以前在資料上沒少見過ClassLoader的加載原理,但在開發(fā)和優(yōu)化這個功...
摘要 考慮這樣一個需求桩了,并發(fā)處理一批任務(wù),每個任務(wù)都完成之后埠戳,對結(jié)果做一些后續(xù)處理井誉,最后匯總結(jié)果。第一個方案:啟動多個線程并發(fā)處理任務(wù)整胃,并循環(huán)監(jiān)...
摘要 上一節(jié) 深入理解Kafka設(shè)計:RequestPurgatory(1)颗圣,從類結(jié)構(gòu)設(shè)計方面介紹了RequestPurgatory相關(guān)的幾個主...
摘要 Kafka Broker有一個關(guān)鍵的數(shù)據(jù)結(jié)構(gòu)叫做RequestPurgatory(purgatory,煉獄?暫時受苦的地方在岂?從名字上看有點...
摘要 KafkaServer作為整個Broker的核心奔则,它管理著所有的功能模塊(例如:ReplicaManager,LogManager蔽午,Top...
摘要 Kafka作為一個高性能的消息中間件易茬,其高效的原因可以歸納為以下這幾個方面: 高性能服務(wù)器模型 PageCache Zero-Copy 本...