Skip to Content
Kafka: La guida definitiva, 2a edizione
book

Kafka: La guida definitiva, 2a edizione

by Gwen Shapira, Todd Palino, Rajini Sivaram, Krit Petty
April 2025
Intermediate to advanced
488 pages
15h 56m
Italian
O'Reilly Media, Inc.
Book available
Content preview from Kafka: La guida definitiva, 2a edizione

Capitolo 4. Consumatori di Kafka: Leggere i dati da Kafka

Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com

Le applicazioni che devono leggere i dati da Kafka utilizzano KafkaConsumer per sottoscrivere gli argomenti di Kafka e ricevere i messaggi da questi argomenti. Leggere i dati da Kafka è un po' diverso da leggere i dati da altri sistemi di messaggistica e ci sono alcuni concetti e idee uniche. Può essere difficile capire come utilizzare l'API Consumer senza aver prima compreso questi concetti. Inizieremo con la spiegazione di alcuni concetti importanti, per poi passare ad alcuni esempi che mostrano i diversi modi in cui le API Consumer possono essere utilizzate per implementare applicazioni con requisiti diversi.

Concetti di consumo di Kafka

Per capire come leggere i dati da Kafka, devi prima comprendere i suoi consumatori e i gruppi di consumatori. Le sezioni seguenti trattano questi concetti.

Consumatori e gruppi di consumatori

Supponiamo che tu abbia un'applicazione che ha bisogno di leggere i messaggi da un topic di Kafka, eseguire alcune convalide e scrivere i risultati in un altro archivio dati. In questo caso, la tua applicazione creerà un oggetto consumer, si iscriverà all'argomento appropriato e inizierà a ricevere i messaggi, a validarli e a scrivere i risultati. Questo può funzionare bene per un po', ma cosa succede se la velocità con cui i produttori scrivono i messaggi ...

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

Sviluppare app con GPT-4 e ChatGPT, 2a edizione

Sviluppare app con GPT-4 e ChatGPT, 2a edizione

Olivier Caelen, Marie-Alice Blete
Arquitectura de plataformas de datos modernas

Arquitectura de plataformas de datos modernas

Jan Kunigk, Ian Buss, Paul Wilkinson, Lars George

Publisher Resources

ISBN: 9798341643260