Kafka高併發原理概述

Kafka是高吞吐低延遲的高併發、高性能的消息中間件,在大數據領域有極爲廣泛的運用。配置良好的Kafka集羣甚至可以做到每秒幾十萬、上百萬的超高併發寫入。 那麼Kafka到底是如何做到這麼高的吞吐量和性能的呢?這篇文章我們來一點一點說一下。 1、頁緩存技術 + 磁盤順序寫 首先Kafka每次接收到數據都會往磁盤上去寫,如下圖所示。 那麼在這裏我們不禁有一個疑問了,如果把數據基於磁盤來存儲,頻繁的往
相關文章
相關標籤/搜索