Message Driven Microservices in the Cloud
summary
Claims that a single annotation plus one POM dependency turns a Spring Boot app into a cloud‑native message processor are demonstrated with code and live demos. Spring Cloud Stream auto‑creates Spring Integration channel adapters for Kafka Rabbit Redis, lets an HTTP endpoint emit messages, and swaps binders by changing the starter. Partitioning uses a key expression to produce two partitions and consumers bind by index. A module launcher pulls jars from Maven and Cloud Foundry deployment shows messages reaching a log sink.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 4:30Agenda
- 5:16History Lesson
- 16:09Programming Model
- 19:23Enable Binding
- 22:24Tweetable
- 26:12HTTP Source
- 30:04Multiple Transports
- 38:31Composition
- 39:18Switching to Rabbit
- 43:28Spring Boot Configuration Properties
- 50:02Spring Cloud Dataflow Properties
- 52:22Runtime Portability
- 55:51Deployment Options
related talks
51mSpring Cloud Stream: Developer Recipes, Tips and Tricks
52mCloud-native streaming and event-driven microservices
01h 12mCloud Event Driven Architectures with Spring Cloud Stream 2.0
47mTesting message driven applications with Spring
46mSpring Cloud Stream - a new Rick and Morty adventure
47mData Microservices with Spring Cloud
53mSpring and Messaging: The next development generation
51mEvent Driven with Spring
