kafka TimingWheel(時間輪)

上篇文章說到HashedWheelTimer結構是個數組+鏈表,而kafka TimingWheel結構也是個數組+鏈表,區別呢HashedWheelTimer只有一個輪(一個數組),而TimingWheel是多輪(多數組)。TimingWheel結構是由DelayQueue(這個實質上是object數組,最外層的輪)+buckets(數組+TimerTaskList)組成,如下圖 kafka T
相關文章
相關標籤/搜索