What’s New in Apache Kafka 3.0? Key Features and Improvements Explained
Apache Kafka 3.0.0 introduces a host of enhancements—including deprecated Java 8/Scala 2.12 support, Raft metadata snapshots, stronger producer guarantees, MirrorMaker 2 upgrades, and Kafka Streams improvements—while continuing to serve real‑time data pipelines and streaming applications.
Apache Kafka is a distributed streaming platform that provides four core APIs, enabling two main use cases: building reliable real‑time data pipelines between systems or applications, and creating real‑time streaming applications that transform or react to data streams.
Version 3.0.0 has been officially released, bringing a range of significant new features.
Support for Java 8 and Scala 2.12 is deprecated and will be removed in version 4.0, giving developers time to adjust.
Kafka Raft adds snapshot support for the metadata topic and other improvements to self‑managed quorum.
Message formats v0 and v1 are deprecated.
Kafka Producer now enables stronger delivery guarantees by default.
Optimizations to OffsetFetch and FindCoordinator requests.
More flexible MirrorMaker 2 configuration and deprecation of MirrorMaker 1.
Ability to restart connector tasks in a single call to Kafka Connect.
Connector log context and client overrides are now enabled by default.
Enhanced timestamp synchronization semantics in Kafka Streams.
Public API changes to Stream TaskId.
Default serde in Kafka Streams is now null, along with other configuration changes.
For full details, see the Apache Kafka blog at https://blogs.apache.org/kafka.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Programmer DD
A tinkering programmer and author of "Spring Cloud Microservices in Action"
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
