Skip to content

HoussemTN/rabbitmq-demo

Repository files navigation

RabbitMQ Demo

RabbitMQ Demo Tutorial for DevBrains

RabbitMQ is a messaging broker - an intermediary for messaging. It gives your applications a common platform to send and receive messages, and your messages a safe place to live until received. Also, it’s lightweight and easy to deploy on premises and in the cloud. It supports multiple messaging protocols (AMQP, MQTT, STOMP).

Tutorial #1: https://youtu.be/InEy52NhU5Q

Article: https://devbrains.tn/tutorials/discover-rabbitmq-with-symfony-5-project

Blog: https://devbrains.tn/blog/discover-rabbitmq-with-symfony-5

Tutorial (With node.js) #2: https://youtu.be/CKHRYj4cAcI

Article: https://devbrains.tn/tutorials/discover-rabbitmq-with-node-js

Notes :

-Create your own instance on https://www.cloudamqp.com/

-Check .env file and complete TODO tasks.

  • If you want to test Publisher(Symfony) -> RabbitMQ -> Consumer(Symfony) check master branch
  • If you want to test Publisher(Node.js) -> RabbitMQ -> Consumer(Symfony) check with-nodejs branch