電子書 – Kafka Streams in Action

書籍簡介

Kafka Streams in Action 向你傳達實現流入 Kafka 平台的串流資料進行處理所需要知道的一切知識,讓你專注於在不犧牲時間和精力的情況下從資料獲得更多資訊。 從 Kafka 和串流資料處理的簡要概述開始,你將發現使用 Kafka Streams 開發所需的一切:從 API 到建立你的第一個應用程式。 使用基於分散式處理最常見用法的實際範例,你將學習如何轉換和收集資料,如何使用多個處理器,如何匯總資料等等。 這本書還教你關於所有重要的測試和整合技術,以確保你永遠不會犧牲功能。 在本書的最後,你將準備好在你的專案中使用 Kafka Streams,以快速而輕鬆地從你的資料獲取洞見。

“這是關於 Kafka Streams 的一本內容豐富且鼓舞人心的書。”  

~ Pethuru Raj

“這本書對於問題提出了很好的洞察,並且對於概念清楚地解釋。” 

~ Michele Adduci

“這是一本寫得很好的書,適合任何想寫串流處理應用程式的人。”

~ Laszlo Hegedus

關於這個技術

Kafka Streams 是一個目標在簡化對於流入 Kafka 叢集的資料流進行處理的程式庫。 串流處理(Stream processing) 已經成為過去幾年來公司最大的需求之一,因為快速的資料洞察變得越來越重要,但是當前的解決方案可能是複雜和龐大的,需要額外的工具來執行搜尋和聚合。 Kafka Streams 是這些問題的解決方案 – 體積小,輕量,不需要專門的叢集來執行,而且功能足夠強大,具有高度容錯能力,可擴展性和易用性。 Kafka Streams 是 100% 相容 Kafka。 由於它是一個應用程式,不需要單獨的機器叢集進行部署,因此很容易將其整合到當前的應用程式中,使你可以毫無問題地帶來這些好處。 輕量級的設計不會犧牲任何你需要的功能或功能,Kafka Streams 在即時資料處理方面是一個很好的選擇。

書籍內容包含

  • 使用 Kafka Streams 開發
  • 使用 KStreams API
  • 過濾,轉換和分割資料成為多個串流
  • 使用 KTable API
  • 使用 Processor API
  • 測試和偵錯
  • 與外部系統整合

目標讀者

本書適合所有希望發現串流處理世界的 Java(或 JVM 語言)開發人員,以及它的諸多好處。 Kafka 的知識不是必需的,但將是加分的。

關於作者

Bill Bejeck 是 Kafka Streams 的貢獻者,擁有超過 13 年的軟體開發經驗。 Bill 經過 6 年專門研究後端和大數據,目前使用 Kafka 來改善向下游客戶的資料流。


書籍網址

bejeck-kafka-meap-hi

你可能會有興趣

 歡迎使用 e-mail 訂閱 Soft & Share 

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: