Streaming in tempo reale con Apache Kafka, Spark e Storm: Creare piattaforme in grado di elaborare rapidamente i dati e fornire analisi in tempo reale agli utenti (inglese).

Punteggio:   (3,9 su 5)

Streaming in tempo reale con Apache Kafka, Spark e Storm: Creare piattaforme in grado di elaborare rapidamente i dati e fornire analisi in tempo reale agli utenti (inglese). (Priyadarshini Jeyaraman Brindha)

Recensioni dei lettori

Attualmente non ci sono recensioni dei lettori. La valutazione si basa su 11 voti.

Titolo originale:

Real-Time Streaming with Apache Kafka, Spark, and Storm: Create Platforms That Can Quickly Crunch Data and Deliver Real-Time Analytics to Users (Engli

Contenuto del libro:

Costruire una piattaforma utilizzando Apache Kafka, Spark e Storm per generare approfondimenti sui dati in tempo reale e visualizzarli tramite dashboard.

Caratteristiche principali

⬤  Ampia dimostrazione pratica dei concetti di Apache Kafka, compresi esempi di produttori e consumatori.

⬤  Include esempi grafici e spiegazioni sull'implementazione dei comandi e dei metodi Kafka Producer e Kafka Consumer.

⬤  Copre l'integrazione e l'implementazione delle architetture Spark-Kafka e Kafka-Storm.

Descrizione

Real-Time Streaming with Apache Kafka, Spark, and Storm è un libro che fornisce una panoramica dei concetti di streaming in tempo reale e delle architetture di Apache Kafka, Storm e Spark. I lettori impareranno a costruire sistemi in grado di elaborare flussi di dati in tempo reale utilizzando queste tecnologie. Saranno in grado di elaborare una grande quantità di dati in tempo reale e di eseguire analisi o generare approfondimenti.

L'architettura di Kafka e i suoi vari componenti sono descritti in dettaglio. Verrà dimostrata l'installazione e la configurazione di un cluster Kafka. Il sistema publisher-subscriber di Kafka sarà implementato nell'IDE Eclipse utilizzando la linea di comando e Java. Il libro illustra l'architettura di Apache Storm, i concetti di Spout e Bolt e le loro applicazioni in un sistema di allerta delle transazioni. Descrive inoltre i concetti fondamentali di Spark, le applicazioni e l'uso di Spark per implementare un microservizio. Per conoscere il processo di integrazione di Kafka e Storm, verranno discussi due approcci all'integrazione di Spark e Kafka.

Questo libro aiuterà un ingegnere del software a passare a un ingegnere dei Big Data e a un architetto dei Big Data, fornendo conoscenze sull'elaborazione dei Big Data e sulle architetture di Kafka, Storm e Spark Streaming.

Che cosa imparerete?

⬤  Creazione di produttori, consumatori e broker Kafka utilizzando la riga di comando.

⬤  Implementazione end-to-end del sistema di messaggistica Kafka con Java in Eclipse.

⬤  Eseguire l'installazione e la creazione di un cluster Storm ed eseguire i comandi di gestione Storm.

⬤  Implementare Spout, Bolts e una topologia in Storm per un sistema applicativo di allerta delle transazioni.

Per chi è questo libro?

Questo libro si rivolge agli sviluppatori di software, agli scienziati dei dati e agli architetti di Big Data che desiderano costruire sistemi software per elaborare flussi di dati in tempo reale. Per comprendere i concetti esposti in questo libro è necessaria la conoscenza di qualsiasi linguaggio di programmazione come Java, Python, ecc.

Indice dei contenuti

1. Introduzione a Kafka.

2. Installazione di Kafka.

3. Messaggistica Kafka.

4. Produttori di Kafka.

5. Consumatori Kafka.

6. Introduzione a Storm.

7. Installazione e configurazione.

8. Beccucci e bulloni.

9. Introduzione a Spark.

10. Spark Streaming.

11. Integrazione di Kafka con Storm.

12. Integrazione di Kafka con Spark.

Informazioni sugli autori.

Brindha Priyadarshini Jeyaraman ha più di 12 anni di esperienza lavorativa nello sviluppo di software e nella creazione di sistemi di analisi dei dati. Ha conseguito il Master in Ingegneria della conoscenza con medaglia d'oro presso l'Università Nazionale di Singapore. È esperta nella comprensione dei problemi aziendali, nella progettazione e nell'implementazione di soluzioni utilizzando il Machine Learning. Ha un solido background di sviluppo software e una vasta esperienza nell'implementazione di sistemi di analisi dei dati. Ha lavorato a diversi progetti di Data Science nei settori dei trasporti, dell'e-commerce, della sanità, delle assicurazioni, delle banche e della finanza. Ha conseguito le certificazioni SCJP e SCWCD.

Profilo LinkedIn: https: //www.linkedin.com/in/brindha-jeyaraman-75347922/

Altre informazioni sul libro:

ISBN:9789390684595
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Streaming in tempo reale con Apache Kafka, Spark e Storm: Creare piattaforme in grado di elaborare...
Costruire una piattaforma utilizzando Apache...
Streaming in tempo reale con Apache Kafka, Spark e Storm: Creare piattaforme in grado di elaborare rapidamente i dati e fornire analisi in tempo reale agli utenti (inglese). - Real-Time Streaming with Apache Kafka, Spark, and Storm: Create Platforms That Can Quickly Crunch Data and Deliver Real-Time Analytics to Users (Engli

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)