Skip to Content
Dominar o Kafka Streams e o ksqlDB
book

Dominar o Kafka Streams e o ksqlDB

by Mitch Seymour
April 2025
Intermediate to advanced content levelIntermediate to advanced
434 pages
12h 1m
Portuguese (Portugal, Brazil)
O'Reilly Media, Inc.
Book available
Content preview from Dominar o Kafka Streams e o ksqlDB

Capítulo 3. Processamento sem estado

Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com

A forma mais simples de processamento de fluxo não requer a memorização de eventos vistos anteriormente. Cada evento é consumido, processado,1 e subsequentemente esquecido. Este paradigma é chamado de processamento sem estado, e o Kafka Streams inclui um rico conjunto de operadores para trabalhar com dados de forma sem estado.

Neste capítulo, vamos explorar os operadores sem estado que estão incluídos no Kafka Streams e, ao fazê-lo, veremos como algumas das tarefas de processamento de fluxo mais comuns podem ser abordadas com facilidade. Os tópicos que exploraremos incluem:

  • Filtrar registos

  • Adicionar e remover campos

  • Reescrever registos

  • Fluxos de ramificação

  • Fundir fluxos

  • Transforma os registos em uma ou mais saídas

  • Enriquecer os registos, um de cada vez

Vamos adotar uma abordagem baseada em tutoriais para introduzir estes conceitos. Especificamente, faremos o streaming de dados sobre criptomoedas do Twitter e aplicaremos alguns operadores sem estado para converter os dados brutos em algo mais significativo: sinais de investimento. No final deste capítulo, entenderás como usar operadores sem estado em Kafka Streams para enriquecer e transformar dados brutos, o que te preparará para os conceitos mais avançados que exploraremos em capítulos posteriores.

Antes de entrarmos no tutorial, vamos ter uma melhor referência ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Bancos de dados de streaming

Bancos de dados de streaming

Hubert Dulay, Ralph Matthias Debusmann
Processamento de fluxo com o Apache Flink

Processamento de fluxo com o Apache Flink

Fabian Hueske, Vasiliki Kalavri

Publisher Resources

ISBN: 9798341641822Supplemental Content