Skip to content

A simple spring boot microservice application for message queuing system with Spring Boot and RabbitMQ.

License

Notifications You must be signed in to change notification settings

parvez86/MessageQueueSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MessageQueueSystem

A Spring Boot microservice application where publisher collect data or messages from Spring Boot API and pass those data to the different RabbitMQ queues with different types of exchange and routing key. The consumers receive the messages from the RabbitMQ respected queue and save those data to the database.

In this project the user data is collected using Spring Boot REST API and RabbitMQ publisher publishes user data in the RabbitMQ user queue with direct exchange. Similarly, order data is collected and publish it to the RabbitMQ order queue with fanout exchange. The user consumer and order consumer collect the data from the queue and save those in the database.

About

A simple spring boot microservice application for message queuing system with Spring Boot and RabbitMQ.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages