Chapter 13. Tuning ActiveMQ for performance

 

This chapter covers
  • Learn general tuning techniques
  • How to optimize producers and consumers
  • An example application that has been tuned

 

The performance of ActiveMQ is highly dependent on a number of different factors, including the broker network topology, the transport, the quality of service and speed of the underlying network, hardware, operating system, and the Java Virtual Machine.

But you can apply some performance techniques to ActiveMQ to improve performance regardless of its environment. Your application may not need guaranteed delivery, in which case reliable, nonpersistent messaging would yield much better performance. It may make sense to use embedded brokers to reduce the paths ...

Get ActiveMQ in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.