Building an Event Driven System with Spring Cloud Stream
-
Introduction5m
-
-
LockedBinder Service Provided Interface (SPI)20mLockedBinding API20mLockedThe Pub/Sub Model20mLockedLab: Create the Source Application30mLockedLab: Swap the Middleware15mLockedLab: On Demand processing with StreamBridge30mLockedLab: Enriching Data with a Processor30mLockedLab: Saving Data with a Sink30mLockedLab: End-to-End Integration Testing30m
-
-
CompletedConclusion
Get free Spring training, led by the experts
Give your skills and career a bump with Spring—the world’s most popular Java framework. Your free account gives you access to our growing library of hands-on training, straight from the Spring experts.
The programming model in Spring Cloud Stream is very simple and based on the java8 functional model. Moreover, the actual functional model is enabled in Spring Cloud Stream via the Spring Cloud Function framework.
There are more areas to explore in Spring Cloud Stream, but we touched on the framework's core elements. Now, let us move on to creating some sample applications and see Spring Cloud Stream in action. Along that journey, we will see the major themes discussed in this module. In addition, we will dive into some advanced concepts that we haven't introduced yet, such as message conversion and error handling.
Soby Chacko
R&D Software Engineer at Broadcom
Spring Cloud Stream/Kafka/Kafka Streams binders, Spring for Apache Kafka, Spring for Apache Pulsar
Joe Moore
Senior Staff Engineer, Software Consultant, XP nerd
Joe is a passionate software engineer and Agile (XP!) practitioner with a mission to help others achieve amazing outcomes through software.
Give Feedback
Help us improve by sharing your thoughts.