Publié le: Apr 2, 2020

Amazon Managed Streaming for Apache Kafka (Amazon MSK) prend désormais en charge Apache Kafka version 2.4.1 pour les nouveaux clusters. Apache Kafka 2.4.1 inclut plusieurs correctifs de bugs et de nouvelles fonctions qui permettent de réduire la latence et d'améliorer les performances. La prise en charge d'Apache Kafka version 2.4.1 est offerte dans toutes les régions où Amazon MSK est disponible. Consultez les notes de version des versions 2.4.1 et 2.4.0 d'Apache Kafka pour voir une liste complète des améliorations et des correctifs de bugs.

Voici quelques fonctions clés incluses dans la version 2.4.1 :

  • KIP-392, « Allow Consumers to Fetch from Closest Replica » : permet aux clients de récupérer les données de la partition de réplica la plus proche plutôt que de la partition principale, réduisant ainsi la latence et le transfert de données potentiel entre zones de disponibilité. 
  • KIP-480, « Sticky Partitioner » : apporte des améliorations de performances à l'outil de partitionnement d'Apache Kafka, dont une réduction de la latence allant jusqu'à 50 %. 
  • KIP-455, « Create an Administrative API for Replica Reassignment Apache » : fournit une nouvelle API Admin Apache Kafka pour la réaffectation de partition et traite les limitations de l'implémentation d'Apache ZooKeeper.

Amazon MSK est un service entièrement géré pour Apache Kafka qui vous permet de créer et d'exécuter facilement des applications qui utilisent Apache Kafka comme stockage des données. Amazon MSK est 100% compatible avec Apache Kafka, ce qui vous permet de migrer rapidement et en toute confiance vos charges de travail Apache Kafka existantes vers Amazon MSK, ou d'en créer de nouvelles à partir de zéro. Avec Amazon MSK, vous passez plus de temps à innover sur les applications et moins de temps à gérer les clusters. Pour découvrir comment démarrer, consultez le manuel Amazon MSK Developer Guide.