Introduction to Distributed Messaging Queue [backup]

What is a messaging queue?

Messaging queue is an intermediate component between the interacting entities known as producers and consumers. The producer produces messages and places them in the queue, while the consumer’s task is to retrieve the messages from the queue and process them. There might be multiple producers and consumers interacting with the queue at a time.

Following is an illustration of two applications interacting via a single messaging queue.

Create a free account to access the full course.

By signing up, you agree to Educative's Terms of Service and Privacy Policy