RabbitMQ

(12)
3.9 out of 5 stars

Messaging that just works

Work for RabbitMQ?

Learning about RabbitMQ?

We can help you find the solution that fits you best.

RabbitMQ Reviews

Ask RabbitMQ a Question
Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • Industry
Ratings
Company Size
User Role
Industry
Showing 12 RabbitMQ reviews
LinkedIn Connections
RabbitMQ review by Janaka B.
Janaka B.
Validated Reviewer
Verified Current User
Review Source

"MQ with performance, simplicity and convenience"

What do you like best?

Easy to get started - on Linux, just the package installer followed by a service startup command!

Managing queues, exchanges, routing etc is quite easy and straightforward

The web dashboard is quite intuitive, well-designed and eye-catching

Plugin-based extensibiity of the main RabbitMQ platform

Detailed documentation for advanced configuration

What do you dislike?

Diagnosing failures and misconfigurations is sometimes difficult due to vagueness of error messages/logs

Hard-to-satisfy Erlang module dependencies in some cases (e.g. when it comes to SSL)

Configuration file syntax is somewhat difficult to deal with

Recommendations to others considering the product

While it is quite possible to operate RabbitMQ in production without extensive support, it might be wise to obtain production support from Pivotal for added security

What business problems are you solving with the product? What benefits have you realized?

Used as the message queueing/delivery middleware for custom integration projects in production

RabbitMQ has so far proven to be a hassle-free middleware in all our production deployments

Sign in to G2 Crowd to see what your connections have to say about RabbitMQ
RabbitMQ review by Justin E.
Justin E.
Validated Reviewer
Review Source

"Rabbit MQ Review"

What do you like best?

Rabbit MQ is one of the better messenging brokers I've come across. It allows me to be able to streamline a lot of my processes through automation that I had not been privy to in regards to what else the market offers.

What do you dislike?

Areas I feel would benefit Rabbit MQ is changing the initial homepage interface a bit to make it a little more user friendly. I think that by possibly adding a drag and drop button to help populate may be beneficial for someone such as myself. However, overall I am still happy to be utilizing this software.

Recommendations to others considering the product

When looking to onboard. All active participation among all employees is beneficial. Please take the time to collab and train together.

What business problems are you solving with the product? What benefits have you realized?

When it comes to personal business problems. Rabbit MQ has allowed us to be able to collab socially among all parties within our company. Utilizing this tool allows for all party users to operate on the same bandwidth.

What Other Cloud Integration solution do you use?

Thanks for letting us know!
RabbitMQ review by Christophe N.
Christophe N.
Validated Reviewer
Verified Current User
Review Source

"Fast and scalable queue platform"

What do you like best?

RabbitMQ is easy to setup and use. With minimal effort you can get a server running and process thousands of events per second. The product is mature and tools were developed to ease monitoring again with minimal effort.

It's also a great tool for async execution in a microservice environment.

What do you dislike?

Although it's rare, when something goes wrong it's hard to find the cause. I've experienced connection errors quite a few time and we could not find anything in the logs or online to help us identify the source and possibly the right fix.

Recommendations to others considering the product

Use it unless you are processing events at a really large scale (millions per second). For most companies this is the best product there is out there. Consider hosted solutions for an even easier integration and basically no maintenance.

What business problems are you solving with the product? What benefits have you realized?

We were to scale our microservices async tasks using RabbitMQ. We're also using it for simple task queuing and it works nicely.

RabbitMQ review by G2 Crowd User in Internet
G2 Crowd User in Internet
Validated Reviewer
Verified Current User
Review Source

"Great app to manage message flow within product"

What do you like best?

RabbitMQ is a very easy application to get up and running and getting messages flowing through, the user interface as easy to follow and shows a lot of information about where the data is and how fast it is flowing. There is also access to the API allowing you to monitor and access the queues within you own monitor tools.

What do you dislike?

The documentation on configuring Rabbit for larger scale applications is quite poor, there is very little to explain how it is done and what is available, this has made it difficult to scale using exchanges etc

Recommendations to others considering the product

It has simplified the way our applications interact with each other and greatly improved the speed of our data flow

What business problems are you solving with the product? What benefits have you realized?

We needed to expand and scale out the message flow of data updates within our business, the benefit of using rabbit is that it is a stand alone service that can be scaled to you needs

RabbitMQ review by Federico R.
Federico R.
Validated Reviewer
Verified Current User
Review Source

"A powerful and highly configurable message queue"

What do you like best?

RabbitMQ is a great addition to your system.

By leveraging Erlang it provides a high performance, highly concurrent message queue that can enable your applications (written in slower languages - and maybe with worse concurrency models) to scale and serve a higher number of requests.

What do you dislike?

RabbitMQ is a low level tool and you'll need to write some cleverly written library, or tons of configuration to get your stuff done. It would be awesome to have more powerful dead letter functionalities or make the retries flow more approachable.

Recommendations to others considering the product

RabbitMQ is a great tool to handle service communication - you can't go wrong

What business problems are you solving with the product? What benefits have you realized?

I've used RabbitMQ to tackle scalability problems, implement pub-sub flows and overall handle asynchronous communications between services

RabbitMQ review by Natalia K.
Natalia K.
Validated Reviewer
Verified Current User
Review Source

"Reliable messaging system"

What do you like best?

RabbitMQ is a robust, durable and very reliable messaging broker. Messages are persistent and acknowledgements are used to set up a reliable communication between broker and client. It is very easy to install and configure it and it has an intuitive and quite powerful UI that lets you to manage and monitor RabbitMQ server. Also there are clients for most of the programming languages, that is quite useful.

What do you dislike?

It's written in Erlang and it takes some time to get use to its syntax.

Recommendations to others considering the product

RabbitMQ is my preference for Python or PHP applications. For Java application I would consider other messaging broker.

What business problems are you solving with the product? What benefits have you realized?

I mainly use it for scalability, decoupling and asynchronous processing.

RabbitMQ review by User in Marketing and Advertising
User in Marketing and Advertising
Validated Reviewer
Review Source

"RabbitMQ is helpful but takes some time to really learn how to use."

What do you like best?

I really loved how they work with a variety of companies from start up to large ones. This allows them to cater to everyone. They also have a pretty large set of FAQ's to help you with many questions you are probably already asking.

What do you dislike?

It can be very difficult to fully understand the depth and breadth of their offering. You really have to be inquisitive and research on their website. You also should have a developer on hand to help if needed. It helped our business.

What business problems are you solving with the product? What benefits have you realized?

Cross language messaging is a huge benefit, especially when you are dealing with different countries.

RabbitMQ review by G2 Crowd User in Computer Software
G2 Crowd User in Computer Software
Validated Reviewer
Verified Current User
Review Source

"Extremely reliable and simple queuing solution"

What do you like best?

Rabbit is extremely reliable and very approachable, their documentation and examples are more than sufficient to get you moving in a very short period of time. We were in production within days of picking up the technology.

What do you dislike?

Having a persistent log without needing a plugin would be useful.

Recommendations to others considering the product

Start with the tutorials and help available on the site, you will be up and going in no time.

What business problems are you solving with the product? What benefits have you realized?

Simplifying inter-app and inter-service communication; enabling our microservice environment to grow painlessly.

RabbitMQ review by Joseph D.
Joseph D.
Validated Reviewer
Review Source

"Works as expected"

What do you like best?

It works as expected. I know we use it within our software environment and a lot of research goes into third party software.

What do you dislike?

I do not have enough insight into the product to answer this question.

What business problems are you solving with the product? What benefits have you realized?

I believe we are using this as a queue for email services.

RabbitMQ review by User in Financial Services
User in Financial Services
Validated Reviewer
Review Source

"RabbitMQ"

What do you like best?

User interface is simple. Have access to view messages. Can easily connect exchanges to queues.

What do you dislike?

There have been issues with lost records and connection problems.

What business problems are you solving with the product? What benefits have you realized?

Batch processes. The ability to process large scale data through multiple micro service applications.

RabbitMQ review by User in Automotive
User in Automotive
Validated Reviewer
Review Source

"Lightning Fast Message Distribution"

What do you like best?

Interaction between publishers and subscribers is insanely quick

What do you dislike?

Learning curve can be a bit steep for beginners

What business problems are you solving with the product? What benefits have you realized?

Synchronizing database data between distributed systems

RabbitMQ review by User in Computer Software
User in Computer Software
Validated Reviewer
Review Source

"Rabitmq easy"

What do you like best?

Easy to develop and maintain. Hope this will scale for us.

What do you dislike?

Learning curve.. Easy to implement.. lot of questions we do have

What business problems are you solving with the product? What benefits have you realized?

Queues..

Kate from G2 Crowd

Learning about RabbitMQ?

I can help.
* We monitor all RabbitMQ reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.