Chapter 7. Performance Tuning and Monitoring

Performance is a critical requirement for many applications. Each component in the communication flow between the components in a system impacts performance, including the message broker. In this chapter, we will focus our attention on optimizing and monitoring the performance of the RabbitMQ message broker and using various benchmarks to compare RabbitMQ against other brokers.

The following topics will be covered in this chapter:

  • Performance tuning of RabbitMQ instances
  • Monitoring RabbitMQ instances
  • Comparing RabbitMQ with other message brokers

Performance tuning of RabbitMQ instances

Tuning the performance of a system is, in many cases, a nontrivial process that is conducted gradually over time. This also ...

Get Learning RabbitMQ now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.