Event Streams & Data Rapids: Harnessing the Full Power of Messaging Platforms.
summary
Builds three small apps — a supplier source that polls ADS‑B aircraft positions, a function processor that maps full position records to a compact essentialAircraft record, and a consumer sink that logs events. Uses Spring Cloud Stream with RabbitMQ and Kafka binders, shows live switching between Rabbit and Kafka and a mixed Rabbit→Kafka pipeline, and mentions adding the Azure Event Hubs binder for global scale. Demo runs end‑to‑end with minor hiccups but succeeds.
AI-written summary · about
chapters (12)
- 0:00Introduction and context
- 2:52Why use messaging platforms
- 10:57Spring Cloud Stream benefits
- 13:47Demo setup overview
- 18:21Building the source application
- 21:11Coding the processor
- 27:50Implementing the sink
- 33:32Running the demo
- 37:07Switching messaging platforms
- 40:28Mixing RabbitMQ and Kafka
- 40:50Azure Event Hubs integration
- 41:33Additional resources and wrap-up
related talks
59mGame of Streams: How to Tame & Get the Most from your Messaging Platforms
01h 12mCloud Event Driven Architectures with Spring Cloud Stream 2.0
30mEvent Streaming and the Future of Applications
58mGame of Streams
51mEvent Driven with Spring
31mStreaming: Real-Time Architecture for Connected Products in Automotive
51mSpring Cloud Stream: Developer Recipes, Tips and Tricks
48mSpring for Rabbit Super Stream and SQL filters
