Publicado: Aug 2, 2018

Estamos anunciando dois novos recursos do Amazon Kinesis Data Streams que aumentam a performance de aplicativos do Kinesis Data Streams: uma nova API de recuperação de dados HTTP/2 e uma distribuição aprimorada.

O novo recurso de distribuição aprimorada oferece dois pipes lógicos com throughput de até 2 MB/s entre um ou mais consumidores e estilhaços, o que permite que os clientes escalem o número de consumidores lendo um stream em paralelo, sem afetar a performance. A nova API de recuperação de dados HTTP/2, denominada SubscribeToShard, aumenta a velocidade de entrega de dados entre produtores e vários consumidores em mais de 65%. Ao usar a nova API, os dados normalmente são entregues dos produtores aos vários consumidores usando uma distribuição aprimorada dentro de 70 milissegundos. Juntos, esses recursos permitem que os clientes executem vários aplicativos de streaming de alta performance e baixa latência em um único Kinesis Data Stream.

Na região da AWS Leste dos EUA (Norte da Virgínia), o uso da distribuição aprimorada custa 0,015 USD por consumidor-estilhaço-hora e 0,013 USD por GB de dados recuperados de um stream de dados. Esses recursos estão disponíveis em todas as regiões da AWS.

Também estamos lançando a biblioteca de cliente do Kinesis (KCL) versão 2.0 para que os clientes possam usar a nova API HTTP/2 SubscribeToShard e a distribuição aprimorada. Siga as orientações detalhadas da documentação de usuário da AWS para atualizar os aplicativos do KCL atuais para a versão 2.0. Acesse a página Amazon Kinesis Data Streams para saber mais sobre a API HTTP/2 SubscribeToShard e a distribuição aprimorada.