Schița de curs
Introducere
Prezentare generală a Apache Kafka Caracteristici și arhitectură pentru Python
- API-uri de bază (producător, consumator, fluxuri, conector)
- Concepte și utilizări
Accessintegrarea Kafka în Python
- Biblioteci Python disponibile pentru utilizare
- Formatele de compresie acceptate
Instalarea Apache Kafka
- Instalarea pe computer
- Instalarea serverului privat virtual și a mașinii virtuale
Pornirea serverului Kafka Broker
- Citirea și editarea folosind un IDE (mediu integrat de dezvoltare)
- Rularea Zookeeper
- Dosarul Logs
Crearea unui subiect Kafka
- Conectarea la un cluster Kafka
- Citirea detaliilor subiectului
Trimiterea mesajelor cu ajutorul producătorilor
- Inițierea unui producător
- Examinarea mesajelor primite
- Rularea mai multor producători
Consumarea mesajelor
- Consumator Kafka Console
- Rularea mai multor consumatori
Rezolvarea problemelor
Rezumat și concluzie
Cerințe
- Experiență cu Python limbaj de programare
- Familiaritate cu platformele de procesare a fluxurilor
Audiență
- Ingineri de date
- Oameni de știință în domeniul datelor
- Programatori
Mărturii (5)
Sufficient hands on, trainer is knowledgable
Chris Tan
Curs - A Practical Introduction to Stream Processing
During the exercises, James explained me every step whereever I was getting stuck in more detail. I was completely new to NIFI. He explained the actual purpose of NIFI, even the basics such as open source. He covered every concept of Nifi starting from Beginner Level to Developer Level.
Firdous Hashim Ali - MOD A BLOCK
Curs - Apache NiFi for Administrators
That I had it in the first place.
Peter Scales - CACI Ltd
Curs - Apache NiFi for Developers
Recalling/reviewing keypoints of the topics discussed.
Paolo Angelo Gaton - SMS Global Technologies Inc.
Curs - Building Stream Processing Applications with Kafka Streams
Informative and had correct level of detail I believe.