Spring Integration Kafka 1.2 已發布,支援 0.8.2 版本並提升效能

發布 | Marius Bogoevici | 2015 年 6 月 19 日 | ...

我們很高興宣布 Spring Integration Kafka 1.2 的發布。

這個新版本提供了幾個相較於先前版本的主要改進與升級

  • 支援 Apache Kafka 0.8.2 並使用新的 Producer API;
  • 基於 Project Reactor 的非阻塞環形緩衝區實作,徹底改造了內部並行分派機制。

對於每一項變更,目標都是為了提升 Spring Integration Kafka 的 producer 以及 consumer 元件的效能。雖然我們沒有 Spring Integration Kafka 本身的獨立基準測試,但這個版本的增強功能已貢獻於新發布的 效能指標,這些指標已報告於 Spring XD 1.2 中。

透過升級到 Kafka 0.8.2,舊版 producer API 中的某些選項(例如,同步傳送訊息)不再支援,而且某些配置選項在語義上有所不同(批次大小,先前指的是訊息計數,現在指的是位元組計數)。為了清楚起見並減少意外,我們選擇在 XML 配置中打破向後相容性,移除不可用的選項並重新命名現有的選項,以確保它們完全被理解。有關詳細資訊,請參閱專案

祝您編碼愉快!

即將推出的功能包括

  • 透過建立專用的 wiki 來改進文件;
  • 透過提供範本支援,讓在 Spring Integration Kafka 輸出通道適配器之外傳送訊息變得容易;
  • 探索 Reactive Streams 整合的選項。

#SpringOne 2GX 2015 即將到來!請儘早於 華盛頓特區的 SpringOne2GX 預訂您的席位。早鳥價將於 8 月 14 日截止!這是第一手了解所有最新資訊並提供直接意見反應的最佳機會。

#折扣

  • 早鳥價(6 月 13 日至 8 月 14 日)享有 150 美元的折扣。
  • 註冊 4 人即可免費獲得第 5 張通行證。請與我們聯繫,提供您前 4 位註冊者的姓名,以取得您的免費通行證代碼(僅限會議入場)。
  • 校友,請與我們聯繫以取得您的折扣代碼(任何選項均可享 150 美元的折扣)。

獲取 Spring 電子報

與 Spring 電子報保持聯繫

訂閱

領先一步

VMware 提供培訓和認證,以加速您的進展。

了解更多

獲得支援

Tanzu Spring 在一個簡單的訂閱中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位檔案。

了解更多

即將到來的活動

查看 Spring 社群中所有即將到來的活動。

檢視全部