RabbitMQ: When to use RabbitMQ?

This documentation is part of the Introduction guide. View the full guide here: Introduction to Stackhero for RabbitMQ.

RabbitMQ is particularly beneficial in scenarios such as:

  1. Running time-consuming tasks
  2. Scaling your application
  3. Enhancing system reliability

If your application sends emails, generates PDF files, performs lengthy computations, or requires task parallelization, RabbitMQ may be the ideal solution to meet your needs.