kafka如何做到每秒幾十萬的吞吐量

kafka讀寫速度塊,是基於兩點實現: 1、頁緩存技術 + 磁盤順序寫 2、零拷貝技術 頁緩存技術 + 磁盤順序寫: 爲了保證數據寫入性能,首先Kafka是基於操作系統的頁緩存來實現文件寫入的。其實操作系統本身有一層緩存,叫做page cache是在內存裏的緩存,我們也可以稱之爲os cache ,意思就是操作系統自己管理的緩存,在寫入磁盤文件是,先直接寫入os cache,然後在有操作系統決定什
相關文章
相關標籤/搜索