ActiveMQ Review
It allows for asynchronous communication.

Valuable Features

It’s a JMS broker, so the fact that it can allow for asynchronous communication is valuable.

Room for Improvement

The clustering for sure needs improvement. When we were using it, the only thing available was an active/passive relationship that had to be maintained via shared file storage. That model includes a single point of failure in that storage medium.

Use of Solution

I have used this for five to seven years.

Stability Issues

We didn’t encounter anything that wasn't a result of our own misguided uses.

Scalability Issues

We did have scalability issues.

Customer Service and Technical Support

It's open source.

Previous Solutions

We didn’t have a previous solution.

Initial Setup

The initial setup was straightforward. Whatever you don’t know, you can find via Google pretty easily.

Pricing, Setup Cost and Licensing

It’s open source, ergo free.

Other Solutions Considered

We didn’t seek alternatives. We were told to use this.

Other Advice

Check out RabbitMQ. Run it in a Docker container out of Kubernetes with a persistent volume. You could probably do that with ActiveMQ, but it would require working with KahaDB, or establishing some other backend database pod.

Disclosure: I am a real user, and this review is based on my own experience and opinions.

Add a Comment

Anonymous avatar x30
Why do you like it?

Sign Up with Email