Skip to Main Content
Dominar Kafka Streams y ksqlDB
book

Dominar Kafka Streams y ksqlDB

by Mitch Seymour
September 2024
Intermediate to advanced content levelIntermediate to advanced
434 pages
12h 10m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from Dominar Kafka Streams y ksqlDB

Capítulo 3. Procesamiento sin estado

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

La forma más sencilla de procesamiento de flujos no requiere memoria de los eventos vistos anteriormente. Cada evento se consume, se procesa1 y posteriormente se olvida. Este paradigma se denomina procesamiento sin estado, y Kafka Streams incluye un rico conjunto de operadores para trabajar con datos de forma sin estado.

En este capítulo, exploraremos los operadores sin estado que se incluyen en Kafka Streams y, al hacerlo, veremos cómo se pueden abordar con facilidad algunas de las tareas de procesamiento de flujos más comunes. Los temas que exploraremos incluyen:

  • Filtrar registros

  • Añadir y eliminar campos

  • Reintroducir registros

  • Arroyos ramificados

  • Fusionar flujos

  • Transformar registros en uno o varios productos

  • Enriquecer los registros, de uno en uno

Adoptaremos un enfoque basado en tutoriales para introducir estos conceptos. En concreto, transmitiremos datos sobre criptomonedas desde Twitter y aplicaremos algunos operadores sin estado para convertir los datos sin procesar en algo más significativo: señales de inversión. Al final de este capítulo, comprenderás cómo utilizar operadores sin estado en Kafka Streams para enriquecer y transformar datos sin procesar, lo que te preparará para los conceptos más avanzados que exploraremos en capítulos posteriores.

Antes de pasar al tutorial, vamos a tener un mejor marco ...

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

Kafka: La Guía Definitiva, 2ª Edición

Kafka: La Guía Definitiva, 2ª Edición

Gwen Shapira, Todd Palino, Rajini Sivaram, Krit Petty
Procesamiento de flujos con Apache Flink

Procesamiento de flujos con Apache Flink

Fabian Hueske, Vasiliki Kalavri
Dominar la arquitectura API

Dominar la arquitectura API

James Gough, Daniel Bryant, Matthew Auburn

Publisher Resources

ISBN: 9781098186487Supplemental Content