Java/JVM, Software development

Managing Dead Letter Queues(DLQ) in RabbitMQ with Java Spring Boot

Introduction Rabbit MQ is an open source message broker mainly used as a middle-ware(or broker) to communicate among the micro-services. Micro-service which produces or sends a message to the broker is termed as “Producer” whereas the service which receives the message is known as “Consumer”. One can imagine the flow of...

by Raj Vaibhav
Tag: rabbitmq
29-Mar-2024

Grails, Java/JVM

How To Integrate RabbitMQ using Spring?

In this blog, we will see two different implementations of RabbitMQ, but before going to the implementation part let's take a brief intro of some prerequisites. JMS The Java Message Service (JMS) is a Message Oriented Middleware Java API that supports the formal communication between software components. It allows applications to...

by Amit Raturi
Tag: rabbitmq
17-Jan-2017

Grails, Java/JVM

Sending Scheduled/delayed messages with RabbitMQ through java client

The requirement to send delayed/scheduled message is to publish any message with a delay time. To achieve this, earlier we had to use dead letter exchange but now we can send scheduled/delayed messages from RabbitMQ with "rabbitmq_delayed_message_exchange" plugin. we can send scheduled/ delayed messages from rabbitMQ by following these...

by Vishal Kumar
Tag: rabbitmq
28-Jul-2015

Grails

Few Simple steps for integrating Rabbit MQ with Grails

Rabbit MQ as defined by rabbitmq.com is a robust messaging for applications. We used RabbitMQ to achieve asynchronous communication between two parts of the application. I would like to share the same in a step by step fashion. Here are few simple steps that I followed to make my grails application use rabbitmq: 1.Install...

by Mohd Farid
Tag: rabbitmq
25-Sep-2012