Apache Kafka is a distributed streaming media platform that can handle large amounts of data and enables you to pass messages from one endpoint to another. It has high performance, persistence, multi-copy backup, and horizontal expansion capabilities.

On Tuesday, Apache officially announced that Apache Kafka 3.0.0 was officially launched. This version has updated many important contents, including:

regular changes:

  • KIP-750 (Part One): Deprecation of Java 8 support in Kafka
  • KIP-751 (Part One): Deprecation of Scala 2.12 support in Kafka

Kafka's support for Java 8 and Scala 2.12 will be completely removed in version 4.0 to allow developers time to make adjustments.

Other important changes:

  • KIP-630: Kafka Raft supports snapshots of metadata topics
  • KIP-679: Producer will enable the strongest delivery guarantee by default
  • KIP-695: Further improve Kafka Streams timestamp synchronization
  • KIP-699: Update FindCoordinator to resolve multiple Coordinators at once
  • KIP-709: Extend OffsetFetch request to accept multiple group IDs
  • KIP-716: Allows the use of MirrorMaker2 to configure the position of the offset synchronization theme
  • KIP-720: Deprecate MirrorMaker v1
  • KIP-721: Enable the connector log context by default in the connection Log4j configuration
  • KIP-722: Connector client override is enabled by default
  • KIP-724: Remove support for message format v0 and v1
  • KIP-740: Cleaned up the public API TaskId in Steam
  • KIP-741: Change the default SerDe to null in Kafka Streams
  • KIP-745: Restart the task of the connector in one call of Kafka Connect

For more information, please check the official blog:

https://blogs.apache.org/kafka/


snakesss
1.1k 声望244 粉丝

SegmentFault 思否编辑,欢迎投稿优质技术资讯!