Overview
Explore event streaming applications using Kafka Streams, Spring Kafka, and Actuator in this 40-minute conference talk. Discover the advantages of asynchronous, event-based architectures over traditional REST-based systems, particularly for big data applications. Learn how Kafka provides a scalable, fault-tolerant platform with message replay capabilities. Engage in live coding demonstrations covering three key libraries: Spring Kafka for creating and testing consumers and producers with test-containers, Kafka Streams for functional programming and fraud detection using StreamsAPI patterns, and Spring Actuator for monitoring event streams. Gain practical knowledge to build your own event streaming applications with consumers, producers, and streams by the end of the session.
Syllabus
[VDBUH22] Ko Turk - Event streaming applications with Kafka Streams, Spring Kafka and Actuator
Taught by
Devoxx