內容簡介
本書旨在介紹Kafka的核心功能,以及如何在實際項目中使用它。本書主要內容包括Kafka的核心概念,如何使用Kafka Connect設置和執行基本ETL任務,如何將Kafka用於大型數據項目,如何執行管理任務,如何生成和使用事件流,如何在Java應用程序中使用Kafka,如何將Kafka實現為消息隊列等。通過閱讀本書,讀者應該很快就會掌握如何在日常工作流程中使用Kafka,還可以開始深入研究更高級的Kafka主題。 本書適合軟體開發人員閱讀,也可作為計算機相關專業的教材。作者簡介
迪倫·斯科特(Dylan Scott)是一名軟體開發人員,擁有十多年Java和Perl開發經驗。在將Kafka作為大型數據遷移項目的消息系統之後,Dylan又進一步探索Kafka和流式處理的世界。他使用過各種技術和消息隊列產品,包括Mule、RabbitMQ、MQSeries和Kafka。Dylan擁有Sun Java SE 1 6、Oracle Web EE 6、Neo4j和Jenkins Engineer等方面的證書。目錄
第一部分 快速入門