Kafka 設計詳解之網絡通信

前言 Kafka 是 LinkedIn 開發的一個分佈式的消息中間件。由於其高吞吐量、可水平擴展等特性,目前被廣泛使用,已經是目前大數據生態系統中不可或缺的一環,有關其詳細介紹可以查看官方的文檔。Kafka 的流行源於他優秀的設計,如依靠磁盤(以及操作系統的 Page Cache)而不是內存來存儲隊列數據、充分使用零拷貝(zero-copy)以減少數據在不同內存空間間的拷貝、數據儘可能的使用順序讀
相關文章
相關標籤/搜索