Menu

As informações desta página não estão completamente disponíveis no seu idioma de escolha. Esperamos disponibiliza-las integralmente em outros idiomas em breve. Para ter acesso às informações no idioma de sua preferência, faça o download do PDF aqui.

Plataformas

Kafka Streams

NOT ON THE CURRENT EDITION
This blip is not on the current edition of the radar. If it was on one of the last few editions it is likely that it is still relevant. If the blip is older it might no longer be relevant and our assessment might be different today. Unfortunately, we simply don't have the bandwidth to continuously review blips from previous editions of the radarUnderstand more
Apr 2019
Experimente?

Kafka Streams é uma biblioteca leve para a construção de aplicações de streaming. Ela suporta APIs básicas de streaming, como juntar, filtrar, mapear e agregar, assim como armazenamento local para casos de uso comum, como janelamento e sessões. Diferente de outras plataformas de processamento de stream, como Apache Spark e Alpakka Kafka, a Kafka Streams tem sido uma boa alternativa para cenários que não necessitam de distribuição em larga escala e processamento paralelo, por isso, pudemos nos livrar de mais uma peça de infraestrutura, como agendadores de cluster. Naturalmente, Kafka Streams tem sido uma boa escolha quando operamos no ecossistema Kafka. Kafka Streams é particularmente útil quando temos que processar dados rigorosamente em ordem e exatamente uma vez. Um uso em particular de Kafka Streams é a construção de uma plataforma de alteração de captura de dados (CDC).

Nov 2017
Avalie?

Kafka Streams is a lightweight library for building streaming applications. It's been designed with the goal of simplifying stream processing enough to make it easily accessible as a mainstream application programming model for asynchronous services. It can be a good alternative in scenarios where you want to apply a stream processing model to your problem, without embracing the complexity of running a cluster (usually introduced by full-fledged stream processing frameworks). New developments include ‘exactly once’ stream processing in a Kafka cluster. This was achieved by introducing idempotency in Kafka producers and allowing atomic writes across multiple partitions using the new Transactions API.

Mar 2017
Avalie?

Kafka Streams is a lightweight library for building streaming applications. It's been designed with the goal of simplifying stream processing enough to make it easily accessible as a mainstream application programming model for asynchronous services. It can be a good alternative in scenarios where you want to apply a stream processing model to your problem without embracing the complexity of running a cluster (usually introduced by full-fledged stream processing frameworks).