One of the fundamental tenants of twelve-factor applications is that developers shouldn’t have to concern themselves with the underlying complexities of the infrastructure supporting their applications. This goes for dealing with how 12 factor apps communicate with each other. Spring Cloud Stream helps mitigates this challenge, whether you’re using RabbitMQ, Kafka, Google pub/sub or any other messaging tool.
“With Spring Cloud Stream, the messaging middleware will not behave the same, but your application will work the same,” said Marius Bogoevici, the project lead for Spring Cloud Stream at Pivotal. In this episode of Pivotal Insights, host Jeff Kelly speaks with Marius about the challenges associated with developing message-driven microservices in cloud-native environments, how Spring Cloud Stream lets developers focus on building software that benefits the business, and how Pivotal customers are putting Spring Cloud Stream to work in the enterprise.
News & Resources
- Check out the Spring Cloud Stream Reference Guide and the Spring Cloud Stream GitHub page.
- Learn more about Spring Cloud Stream via these questions and answers on StackOverflow.