Rating 2.17 out of 5 (3 ratings in Udemy)
What you'll learn- Apache Kafka
- Architettura ad eventi (Event Driven)
- Architettura di Apache Kafka
- Consumer
- Producer
DescriptionMi chiamo Daniele e sono uno sviluppatore software.
In questo corso utilizzo la mia esperienza su Apache Kafka e descrivo in dettaglio l'architettura di Kafka.
Questo corso ti aiuta a comprendere lo stack, l'architettura ed i componenti Kafka.
Chi dovrebbe seguire questo corso? Questo corso è progettato per ingegneri del …
Rating 2.17 out of 5 (3 ratings in Udemy)
What you'll learn- Apache Kafka
- Architettura ad eventi (Event Driven)
- Architettura di Apache Kafka
- Consumer
- Producer
DescriptionMi chiamo Daniele e sono uno sviluppatore software.
In questo corso utilizzo la mia esperienza su Apache Kafka e descrivo in dettaglio l'architettura di Kafka.
Questo corso ti aiuta a comprendere lo stack, l'architettura ed i componenti Kafka.
Chi dovrebbe seguire questo corso? Questo corso è progettato per ingegneri del software, architetti di soluzioni software, manager che desiderano implementare Kafka e risolvere problemi di elaborazione del flusso in tempo reale, programmatori informatici, studenti universitari e chiunque desideri approcciarsi al fantastico mondo di Kafka.
Gli argomenti che tratteremo in questo corso sono diversi, tra i quali:
Architettura Kafka e casi d’uso
Architettura basata su Eventi (Event Driven)
Producer
Consumer
Gruppi di Consumer e riequilibrio (rebalane) delle partizioni tra i consumatori
Replica dei dati in Kafka
Tolleranza ai guasti nel cluster Kafka
Protocollo di rebalance
… e molto altro.
Il corso è suddiviso in:
sezione 1: sezione introduttiva dove verrà definito cos'è una architettura applicativa, cosa sono i modelli applicativi e quali sono le diverse tipologie di architetture applicative.
sezione 2: sezione in cui ci immergeremo dentro il fantastico mondo di Apache Kafka dandone una definizione e vedendo quali sono i diversi casi d'uso.
sezione 3: sezione considerata come l'anticamera delle successive lezioni. In questa sezione vedremo in larga scala quali sono i componenti di Kafka e definiremo Apache Zookeper.
sezione 4: sezione in cui inizieremo ad entrare nel dettaglio di diversi componenti iniziando dalla componente Producer con le varie proprietà, modalità e parametri.
sezione 5: sezione in cui analizzeremo un altro componente fondamentale di Apache Kafka, ossia i consumer, gruppi di consumer ed attività di rebalance. Anche in questa lezione ne vedremo le varie proprietà, modalità e parametri.
sezione 6: sezione dedicata al motore di Kafka in cui vedremo cosa avviene all'interno di Kafka andando a toccare argomenti come Broker, Zookeper, Controller e repliche.