Apache Kafka je distribuovaná platforma pre streaming dát, ktorá sa dá použiť ako message broker medzi komponentami.
Prezentácia
- Slajdy k Apache Kafka ako message broker (november 2023)
Video k prezentácií
- Video k prezentácii z roku 2022, dostupné pre členov UPJŠ na MS Stream. (november 2022)
- krátky seminár z roku 2024, dostupné pre členov UPJŠ na MS Stream. (november 2023). Pokrýva Kotlin, Spring Boot a JSON.
Tutoriál
Rok 2023: Kafka nad KRaft, Kotlin, záznamy v JSON
- Tutoriál ku Kafke s komentárom zdrojových kódov (PDF). Tutoriál využíva zdrojové kódy ukážkového projektu (november 2023)
- Zdrojové kódy ku konzumentovi i producentovi vrátane spúšťania Kafky cez Docker Compose.
- Kotlin 1.8,
- Java 17,
- Kafka/KRaft,
- záznamy vo formáte JSON
Rok 2022: Kafka nad Zookeeper, Java 17, textové záznamy
- Tutoriál ku Kafke s komentárom zdrojových kódov (PDF). Tutoriál využíva zdrojové kódy ukážkového projektu a stavia na videu. (november 2022)
- Zdrojové kódy ku konzumentovi i producentovi vrátane spúšťania Kafky cez Docker Compose.
-
Java 17,
-
Kafka/Zookeeper,
-
záznamy ako rýdzi text
Hotové riešenie je na vetve
solution
.
-