- Paradigmen und Funktionsweise von Kafka
- Synchrone und asynchrone Kommunikation
- Semantik beim Aufruf: at-least once, at most once, exactly once
- Publish & subscribe messaging
- Active polling
- Event sourcing
- Komponenten in Apache Kafka
- Broker und Clients
- Producer und Consumer
- Topics, Partitions und Segments
- Consumer Groups
- Analyse und Transformation
- Client-Implementierung
- Hello Kafka in Java
- Topics konfigurieren, anlegen und verwalten
- Einbindung in Spring Boot
- Broker operations
- Kurzeinführung für Entwickler
- Ausblick
- Apache Kafka in einer Microservice-Architektur
LernzieleIn dieser Java Schulung erhalten Sie eine umfassende Einführung in die Umsetzung von Entwicklungsprojekten mit Apache Kafka. Der Fokus liegt auf hands-on Übungsaufgaben mit Praxisbezug (Java-basiert)
Die Schulung vermittelt das notwendige Know-How aus Theorie und Praxis, um Fallstricke in der Entwicklung und im Architekturdesign zu vermeiden.
ZielgruppenDas Seminar richtet sich an Softwareentwickler:innen, Architekten und DevOps (m/w/x) mit guten Java-Kenntnissen.