Event Driven with Spring
summary
Demonstrates concrete use of Spring Cloud Stream with RabbitMQ and Kafka binders and of Spring Cloud Function to treat Java functions as message handlers; the demo sends JSON or text to a Rabbit queue, auto-converts to domain objects via built‑in converters, invokes composed functions (uppercase → echo), and returns output to an exchange successfully. Binder logic even emulates Kafka features like consumer groups and partitioning for RabbitMQ, shows routing by header, reactive function support, and an enrich-step that injects headers for dynamic routing.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 3:05Agenda
- 3:36Cloud
- 5:04Events
- 11:20RabbitMQ
- 22:30SprinkleStream
- 25:02Transparent Content
- 29:40Sprinkler Function
- 33:30Reactive Function
- 37:02Function Composition
- 40:30Sprinkler Function Routing
- 45:03Spring Function Routing
related talks
01h 12mCloud Event Driven Architectures with Spring Cloud Stream 2.0
51mSpring Cloud Stream: Developer Recipes, Tips and Tricks
53mSpring Cloud Stream Past, Present and Future
47mTesting message driven applications with Spring
43mEvent Streams & Data Rapids: Harnessing the Full Power of Messaging Platforms.
58mGame of Streams
59mGame of Streams: How to Tame & Get the Most from your Messaging Platforms
01h 17mMessage Driven Microservices in the Cloud
