您现在的位置是:课程教程文章
Apache Kafka 3.0 迎来发布!
2023-12-13 23:08课程教程文章 人已围观
【赵强老师】搭建Kafka单节点环境与Demo演
【赵强老师】搭建Kafka单节点环境与Demo演Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka是...【赵强老师】Kafka的基本架构和概念
【赵强老师】Kafka的基本架构和概念Kakfa起初是由LinkedIn公司开发的一个分布式的消息系统,后成为Apache的一部分,...Spark大数据实时分析项目:5.分布式消息队
Spark大数据实时分析项目:5.分布式消息队课程描述: Apache Hadoop YARN (Yet Another Resource Negotiator,另一种资源协调者)是一...基于Apache Spark构建ETL应用
基于Apache Spark构建ETL应用----------------课程详情---------------- 最具前沿性:基于Spark2.2进行讲解,并介绍...
Apache Kafka 3.0 是一个涉及多方面的大版本。Apache Kafka 3.0 引入了各种新功能、突破性的 API 更改以及对 KRaft 的改进——Apache Kafka 的内置共识机制将取代 Apache ZooKeeper™。
虽然 KRaft 尚未被推荐用于生产(已知差距列表),但我们对 KRaft 元数据和 API 进行了许多改进。Exactly-once 和分区重新分配支持值得强调。我们鼓励您查看 KRaft 的新功能并在开发环境中试用它。
从 Apache Kafka 3.0 开始,生产者默认启用最强的交付保证 ( acks=all, enable.idempotence=true)。这意味着用户现在默认获得排序和持久性。
此外,不要错过 Kafka Connect 任务重启增强、KStreams 基于时间戳同步的改进以及 MirrorMaker2 更灵活的配置选项。
常规变化
KIP-750(第一部分):弃用 Kafka 中对 Java 8 的支持
在 3.0 中,Apache Kafka 项目的所有组件都已弃用对 Java 8 的支持。这将使用户有时间在下一个主要版本 (4.0) 之前进行调整,届时 Java 8 支持将被取消。
KIP-751(第一部分):弃用 Kafka 中对 Scala 2.12 的支持
对 Scala 2.12 的支持在 Apache Kafka 3.0 中也已弃用。与 Java 8 一样,我们给用户时间来适应,因为计划在下一个主要版本 (4.0) 中删除对 Scala 2.12 的支持。
以上就是Apache Kafka 3.0 发布的介绍,希望对大家有所帮助。更多精彩内容分享:头条
课程教程:Apache Kafka 3.0 迎来发布!下一篇:没有了