Spring for Apache Kafka 4.0.0-M2, and 3.3.5 are Available Now
We are pleased to announce the second milestone release of Spring for Apache Kafka 4.0.x generation - 4.0.0-M2, which now supports Apache Kafka 4.0.0.
Key Changes in 4.0.0-M2
- The Kafka client in
4.0.0-M2has been updated to4.0.0 - All ZooKeeper related support is now dropped from the
4.0.0-M2, since Apache Kafka4.0.0has completely removed ZooKeeper dependency and now exclusively uses KRaft for leadership election and quorum management - The
EmbeddedKafkaBrokerutility that Spring for Apache Kafka provides for testing purposes will no longer work with ZooKeeper, as it only supports the KRaft protocol - We also verified that the next generation consumer rebalance protocol introduced via KIP-848 works seamlessly via Spring for Apache Kafka 4.0.0-M2 …