Vous pouvez désormais réduire les coûts de calcul pour traiter les données en streaming avec la bibliothèque Kinesis Client Library (KCL) 3.0 jusqu'à 33 % par rapport aux versions précédentes de KCL. La KCL 3.0 introduit un algorithme d'équilibrage de charge amélioré qui surveille en permanence l'utilisation des ressources des travailleurs de traitement de flux et répartit automatiquement la charge des travailleurs surutilisés vers d'autres travailleurs sous-utilisés. Cela garantit une utilisation uniforme du processeur sur les travailleurs et supprime la nécessité de sur-provisionner les travailleurs de calcul de traitement de flux, ce qui réduit les coûts. De plus, la KCL 3.0 est construite avec le SDK AWS pour Java 2.x pour améliorer les performances et les fonctionnalités de sécurité, en supprimant complètement la dépendance au SDK AWS pour Java 1.x. La KCL est une bibliothèque open-source qui simplifie le développement d'applications de traitement de flux avec Amazon Kinesis Data Streams. Elle gère des tâches complexes associées au calcul distribué telles que l'équilibrage de charge, la tolérance aux pannes et la coordination des services, vous permettant de vous concentrer uniquement sur votre logique métier. Vous pouvez mettre à niveau votre application de traitement de flux en cours d'exécution sur KCL 2.x en remplaçant simplement la bibliothèque actuelle par KCL 3.0, sans aucune modification de votre code d'application. La KCL 3.0 prend en charge les applications de traitement de flux en cours d'exécution sur des instances Amazon EC2 ou des conteneurs tels que Amazon ECS, Amazon EKS ou AWS Fargate. La KCL 3.0 est disponible avec Amazon Kinesis Data Streams dans toutes les régions AWS. Pour en savoir plus, consultez le guide du développeur Amazon Kinesis Data Streams, les notes de version KCL 3.0 et le blog de lancement.
aws.amazon.com
New Kinesis Client Library 3.0 reduces stream processing compute costs by up to 33%
Create attached notes ...