Page 1
Consumer routing with Spring Cloud Stream
Spring Cloud Stream supports consumer routing, allowing us to decide which consumer will consume messages sent by a particular producer. We can route messages using message headers, payload content, or header content with expressions. Let’s explore this in detail in this tutorial! First, we’ll create… Read More
RabbitMQ Partitioning with Spring Cloud Stream | Scale Consumers Like a Pro
Send messages using Spring Cloud Stream’s StreamBridge
In the previous tutorial, I introduced you to Spring Cloud Stream with a binding mechanism that easily allows us to send and receive messages to any message broker automatically. If you want to send messages to a message broker manually, you can use Spring Cloud… Read More
Spring Cloud Stream Advanced Messaging | Consumer Routing
Sending Messages Manually with StreamBridge | Spring Cloud Stream Tutorial
Introduction to Spring Cloud Stream
Spring Cloud Stream is a module of the Spring Framework, a high-level abstraction for building event-driven microservices. Simply put, event-driven microservices are designed where services communicate by publishing and consuming events instead of communicating directly with each other. Spring Cloud Stream supports various message brokers,… Read More
Spring Cloud Stream Tutorial for Beginners | Event-Driven Microservices | RabbitMQ Example
Integrate Spring Boot Actuator with Prometheus
As I introduced Spring Boot’s Actuator tool in the previous tutorial, it allows us to monitor our application in a production environment. You can integrate Spring Boot Actuator with Prometheus to query application-related information. How do we do that? Let’s find out together in this… Read More
Building an MCP Server using Spring AI MCP Server Starter
I’ve introduced you to the Model Context Protocol (MCP), which allows LLM models to access data after the cut-off point or personal data using a common standard. There are many pre-built MCP servers available. If you want to build your own MCP server using Java,… Read More

