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 4. Procesamiento por estados

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

En el capítulo anterior, aprendimos a realizar transformaciones sin estado de flujos de registros utilizando la abstracción KStream y un rico conjunto de operadores sin estado que están disponibles en Kafka Streams. Puesto que las transformaciones sin estado no requieren ninguna memoria de los eventos vistos previamente, son fáciles de razonar y utilizar. Tratamos cada evento como un hecho inmutable y lo procesamos independientemente de otros eventos.

Sin embargo, Kafka Streams también nos ofrece la posibilidad de capturar y recordar información sobre los eventos que consumimos. La información capturada, o estado, nos permite realizar operaciones de procesamiento de flujos más avanzadas, como unir y agregar datos. En este capítulo exploraremos en detalle el procesamiento de flujos con estado. Algunos de los temas que trataremos son:

  • Las ventajas del procesamiento de flujos con estado

  • Las diferencias entre hechos y comportamientos

  • ¿Qué tipos de operadores con estado están disponibles en Kafka Streams?

  • Cómo se captura y consulta el estado en Kafka Streams

  • Cómo puede utilizarse la abstracción KTable para representar el estado local particionado

  • Cómo puede utilizarse la abstracción GlobalKTable para representar el estado global replicado

  • Cómo realizar operaciones con estado, incluyendo unir y agregar datos

  • Cómo utilizar ...

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