Kafka——如何理解Kafka的「快」?

據瞭解,Kafka吞吐量峯值每秒百萬,就算在內存個CPU都不高的情況下,最高可達每秒十萬,並且還能做到持久化存儲。Kafka如此高吞吐率的原因是什麼? 1 應用層面的優化 使用批次:producer和consumer都使用批次進行讀寫——避免在網絡上頻繁傳輸單個消息帶來的延遲和寬帶開銷; 高效壓縮:將多條消息壓縮在一起,而不是分別壓縮每條消息,自帶壓縮方式:GZIP和Snappy。消息在寫入時進行
相關文章
相關標籤/搜索