Publicado en: Aug 2, 2018

Anunciamos dos características nuevas de Amazon Kinesis Data Streams para optimizar el rendimiento de sus aplicaciones de Kinesis Data Streams: una API nueva de recuperación de datos HTTP/2 y una distribución ramificada mejorada.

La nueva característica de distribución ramificada mejorada ofrece canalizaciones lógicas con un nivel de procesamiento de hasta 2 MB/s entre uno o más consumidores y particiones, lo que permite a los clientes ajustar el número de consumidores que lee a partir de una transmisión en paralelo y, simultáneamente, mantener el nivel de rendimiento. La nueva API de recuperación de datos HTTP/2, llamada SubscribeToShard, mejora la velocidad de entrega de datos entre productores y varios consumidores en más de un 65%. Con la API nueva, los datos normalmente se entregan de los productores a varios consumidores mediante una distribución ramificada mejorada en menos de 70 milisegundos. Juntas, estas características permiten a los clientes ejecutar varias aplicaciones de streaming de baja latencia y alto rendimiento en una única transmisión de datos de Kinesis.

En la región de AWS EE.UU. Este (Norte de Virginia), el uso de la distribución ramificada mejorada cuesta 0,015 USD por hora de consumidor-partición y 0,013 USD por GB de datos recuperados desde una transmisión de datos. Las características se encuentran disponibles en todas las regiones de AWS.

También estamos lanzando la versión 2.0 de la biblioteca de clientes de Kinesis (KCL) para facilitar a los clientes el uso de la nueva API SubscribeToShard de HTTP/2 y la distribución ramificada mejorada. Use las instrucciones paso a paso incluidas en la documentación para el usuario de AWS para actualizar aplicaciones de KCL a la versión 2.0. Vaya a la página de Amazon Kinesis Data Streams para obtener más información sobre la API SubscribeToShard de HTTP/2 y la distribución ramificada mejorada.