Kafka 原理和架構解析

Kafka 是由 LinkedIn 開發的一個分佈式的消息系統,使用 Scala 編寫,它以可水平擴展和高吞吐率而被廣泛使用。Kafka 是一種分佈式的,基於發佈 / 訂閱的消息系統。主要設計目標如下: 以時間複雜度爲 O(1) 的方式提供消息持久化能力,即使對 TB 級以上數據也能保證常數時間複雜度的訪問性能。 高吞吐率。即使在非常廉價的商用機器上也能做到單機支持每秒 100K 條以上消息的傳輸
相關文章
相關標籤/搜索