消息隊列高手課 -筆記-Kafka高性能的幾個關鍵點

總結下kafka 高性能的幾個關鍵點是:緩存

1:使用批量處理的方式 去提高系統的吞吐能力網絡

 

2:基於磁盤文件高性能的順序讀寫的特性來設計存儲結構性能

 

3:利用操做系統的PageCache 來緩存數據  減小IO 並提高讀的性能操作系統

 

4:使用零拷貝的技術加速消費流程設計

  若是遇到衝文件讀出數據後在經過網絡發送出去的場景,而且 這個過程當中你不須要 對這些數據進行處理  那必定使用這個零拷貝的方法 能夠有效的提高能力kafka

相關文章
相關標籤/搜索