发布于: Apr 2, 2020

Amazon Managed Streaming for Apache Kafka (Amazon MSK) 现在支持用于新集群的 Apache Kafka 版本 2.4.1。Apache Kafka 2.4.1 包括多个缺陷修正以及用于减少延迟和提高性能的新功能。Apache Kafka 版本 2.4.1 的支持在提供 Amazon MSK 的所有区域可用。如需改进和缺陷修正的完整列表,请参阅 Apache Kafka 的 2.4.1 和 2.4.0 版发行说明。

2.4.1 中包含的几种主要功能如下所示:

  • KIP-392,允许消费者从最近的副本获取,这样消费者可从最近的副本分区而非主分区获取数据,从而减少延迟和潜在的跨可用区数据传输。 
  • KIP-480,粘性分区器,它可提高默认 Apache Kafka 分区器的性能,将延迟缩短多达 50%。 
  • KIP-455,为副本重新分配 Apache 创建管理 API,它可提供新 Apache Kafka 管理 API,用于 Apache ZooKeeper 实施的分区重新分配和地址限制。

Amazon MSK 是 Apache Kafka 的一项完全托管服务,让您轻松构建并运行使用 Apache Kafka 作为数据存储的应用程序。Amazon MSK 与 Apache Kafka 100% 兼容,这使您能够自信地将现有的 Apache Kafka 工作负载快速迁移到 Amazon MSK,或从头开始构建新的工作负载。借助 Amazon MSK,您可以花更多时间对应用程序进行创新,花更少的时间管理集群。要了解如何开始使用,请参阅 Amazon MSK 开发人员指南