最近公司讓從新做報警監控系統,還要把kafka用上。這不爲了提高理解和記憶,把kafka官方的內容翻譯一下,以加強記憶。好了,廢話不多說,走起!
kafka是一個發佈-訂閱的分佈式消息傳輸系統。
kafka性能:
一個kafka的broker節點能夠操控百兆字節的讀取和寫入每秒對於上千個節點。
kafka擴展性:
kafka作爲集羣數據傳輸的中心,能夠動態的擴展。傳輸的數據能夠被分區,傳輸的大數據能夠超過單臺機器的容量對於傳統的單節點消息隊列。
kafka持久性:
消息被持久化到硬盤,並且提供冗餘備份防止數據丟失。每個broker可以處理百萬字節的數據而且沒有性能影響。
kafka分佈式的設計:
kafka被設計爲分佈式的,可以提供強壯的持久性和容錯保證。
上面這些都是kafka的一些優勢,下面一些文章開始介紹kafka的使用。