Publié le: Mar 23, 2020

À compter d'aujourd'hui, vous pouvez utiliser l'API UpdateShardCount dans Amazon Kinesis Data Streams afin de dimensionner jusqu'à 10 000 partitions pour un seul flux de données. Vous pouvez utiliser Amazon Kinesis Data Streams pour collecter, stocker et analyser des téraoctets de données par heure issus de parcours de navigation, transactions financières, flux de réseaux sociaux, et plus encore. L'API UpdateShardCount vous permet de dimensionner rapidement la capacité des flux de données afin de gérer les modifications opérées dans les volumes de données, et ce, sans interruption au sein des applications productrices ou consommatrices.

Une partition Kinesis fournit 1 Mo/s de débit entrant et 2 Mo/s de débit sortant. Vous pouvez augmenter le débit du flux en ajoutant davantage de partitions. Auparavant, l'API UpdateShardCount pouvait dimensionner jusqu'à 500 partitions. Grâce à l'annonce d'aujourd'hui, vous pouvez dimensionner rapidement la capacité de votre flux pour atteindre 10 000 partitions, soit 20 fois plus qu'avant. Par exemple, si vous disposiez de 10 partitions fournissant 10 Mo/s de débit, vous pouviez dimensionner jusqu'à 500 partitions pour ingérer un volume de 500 Mo/s. Désormais, vous pouvez dimensionner jusqu'à 10 000 partitions ou 10 000 Mo/s en réponse à l'accroissement du trafic à l'aide d'un seul appel d'API ou d'un clic dans la console. Vous pouvez donc redimensionner à la baisse la capacité prise en charge après une diminution du trafic.  

La mise à jour du nombre de partitions est une opération asynchrone. Kinesis Data Streams effectue des fractionnements et fusions de partitions individuelles afin de mettre à jour le nombre de partitions. Vous pouvez continuer à lire et écrire des données dans votre flux lorsque l'opération de dimensionnement est en cours. Nous vous recommandons d'utiliser la version KPL 0.14.0 ou une version ultérieure, et de mettre à niveau KCL vers la version 1.9 ou une version ultérieure afin de pouvoir utiliser cette fonctionnalité. Pour en savoir plus, consultez la documentation Référence d'API.

Cette augmentation pouvant atteindre 10 000 partitions pour l'API UpdateShardCount est disponible dans toutes les régions AWS.