
netty中事件的傳播主要包含inBound事件和outBound事件 首先我們看下ChannelInboundHandler接口,主要包含以下...
1.pipeline的初始化 之前我們分析過,每構造一個channel的時候會通過newChannelPipeline初始化一個pipeline...
昨天已經看到NioEventLoop的執行是在SingleThreadEventExecutor.this.run(); 這個地方調用執行的,那...
通過以下這行代碼創建SubReactor線程組,也就是NioEventLoop線程組; 構造一個SelectorProvider.provide...
以netty源碼中的為EchoServer例,分析netty服務端啟動的流程 首先在ServerBootstrap調用group方法的時候會傳進...
本小節我們來討論Kafka生產者是如何發送消息到Kafka的, Kafka項目有一個生產者客戶端,我們可以通過這個客戶端的API來發送消息。生產...
為了便于說明問題,假設這里只有一個Kafka集群,集群中只有一個Kafka節點,也就是只有一臺物理機。在這個Kafka broker實例的 $...
寫這篇文章的目的主要是為了記錄下自己在zookeeper 鎖上踩過的坑,以及踩坑之后自己的一點認識; 從zk分布式鎖原理說起,原理很簡單,大家也...
本文,你將閱讀到以下內容: 如何應對緩存擊穿和緩存雪崩的問題; Redis 的過期策略以及內存淘汰機制; 1.如何應對緩存擊穿和緩存雪崩的問題?...