What is DigiMQ?
DigiMQ is built to bring the Message Queue technology to our OutSystems application. A Message Queue, also called a message broker, is a queue of messages placed between two parts of the system in order for them to communicate with each other. Message Queue are often used in between microservices and for long running tasks
What is DigiMQ consist of?
A Message is the data transported between the sender “producer” and the receiver “Consumer” An example of a message could be one part of the system telling another part of the system to start processing a task. This task could be an image scaling request or logs that should be stored, A message could also contain information about a completed task like when the order has been handled or it could just be a plain message with information An Event to visualize split the message queue into different topics, each topic has its own publishers and subscribers A Producer “Publisher or Sender” is the service or app that is responsible for sending messages to its related topics “Events” A Consumer “Subscriber or Receiver “is the service that subscribes for specified topics “Listen for specific Event to be triggered” to consume its message for complete the processing of it
purging old data timerfixing some issues