Desenvolva um consumidor da Kinesis Client Library em Ruby - Amazon Kinesis Data Streams

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Desenvolva um consumidor da Kinesis Client Library em Ruby

Você pode usar a Kinesis Client Library (KCL) para criar aplicativos que processam dados dos seus streams de dados do Kinesis. A Kinesis Client Library está disponível em várias linguagens. Este tópico discute Ruby.

KCLÉ uma biblioteca Java; o suporte para linguagens diferentes de Java é fornecido usando uma interface multilíngue chamada de MultiLangDaemon. Esse daemon é baseado em Java e é executado em segundo plano quando você está usando uma KCL linguagem diferente de Java. Portanto, se você instalar o KCL for Ruby e escrever seu aplicativo de consumidor inteiramente em Ruby, ainda precisará do Java instalado em seu sistema por causa do. MultiLangDaemon Além disso, MultiLangDaemon tem algumas configurações padrão que você pode precisar personalizar para seu caso de uso, por exemplo, a AWS região à qual ele se conecta. Para obter mais informações sobre o MultiLangDaemon on GitHub, acesse a página do KCL MultiLangDaemon projeto.

Para baixar o Ruby KCL de GitHub, acesse a Kinesis Client Library (Ruby). Para baixar o código de amostra para um aplicativo de KCL consumidor Ruby, acesse a página do projeto de amostra KCL para Ruby em. GitHub

Para obter mais informações sobre a biblioteca de suporte do KCL Ruby, consulte a documentação do KCLRuby Gems.