When would you use RabbitMQ?
RabbitMQ dont know what and why it is used?
Know the answer? Post it — somebody with the same question will find it here.
Sign in to answer this question
It is the same account you read, post and publish with — and you will come straight back to this page.
Manali KadamPosted Jan 6, 2019, 10:17 PM
You use rabbitmq when a user requests that your service does something that may take a significant amount of time.
Very generally, anything that takes more than 30 seconds should use a service like rabbbitmq. This may be processing files (e.g., video encoding, OCR), processing transactions (e.g., credit card payments, sending large emails), or processing human-to-human interactions (e.g., chat).
All rabbitmq does is provide an efficient way to store pending transactions & requests & forward them on to somewhere else that handles them.
It’s often a very backend process. Similar to a post-office distribution center. These distribution centers never talk to individual customers, they just take in mail, store them briefly, sort them, and send them off.
Nilesh ShahPosted Jun 20, 2018, 9:18 AM