RabbitMQ
Reliable, scalable, asynchronous messaging that delivers every time. Perfect for use in mission-critical applications.
World-leading RabbitMQ experts
RabbitMQ is one of the most deployed open source message brokers available, trusted by some of the world’s biggest companies including Adidas Runtastic, Reddit and Trivago. RabbitMQ is perfect for use as a general message bus in a monolith system, as an advanced routing layer for microservices and as a mediation layer integrated into legacy systems.
To simplify it, if you have two machines or software services that need to communicate to each other, RabbitMQ is the perfect mediator to store and pass messages to ensure your systems are reliable, scalable and always available. Our expert team offers consultancy, health checks, support, monitoring and training to ensure your use of RabbitMQ is successful.
Trusted by the world’s most ambitious companies
Case Study
In March 2020, many countries around the world went into lockdown, making gyms and other forms of exercise inaccessible. This led to a huge, unexpected spike in the number of people using mobile running and training apps. The unexpected user spike caused Runtastic, the app of one of the world’s
leading sporting brands, to experience high latency which in turn resulted in user delays and in extreme cases, destruction of service. Find out how our team helped them solve the problem and empowered them to identify and prevent future bottlenecks.
Trusted by Pivotal, the creators of RabbitMQ
RabbitMQ is written in Erlang and shares its key features of scalability, reliability, and fault-tolerance. At Erlang Solutions, we are world-leaders in Erlang/OTP & Request Help
Proud organisers of RabbitMQ Summit
We’re proud to organise the only event designed to bring RabbitMQ thought leaders together.
This is the perfect place to see the diversity of RabbitMQ installations. We’re finalising details for RabbitMQ Summit 2024 and will share them with you soon. To stay up-to-date be sure to join our mailing list.
RabbitMQ Mulesoft Integration
MuleSoft can be used to integrate RabbitMQ into any number of other systems and implementations. Expand to find out more.
What is the integration of value?
MuleSoft is the number one integration platform for connecting applications in the cloud and on-premise. RabbitMQ, the most widely deployed AMQP implementation, is used to handle Message Routing within industries such as Finance, Banking, Telecomms, Manufacturing, Cloud Computing, and many more.
How will you benefit?
MuleSoft consists of a customizable messaging layer, where a messaging broker of choice between RabbitMQ, Anypoint-MQ and ActiveMQ may be configured for use.
The robustness and versatility RabbitMQ imply that when it is configured for use in MuleSoft, it can enable and transform any MuleSoft project to attain high and optimal performance, in the following aspects: higher service availability, better consistency, high throughput, low end-to-end messaging latency.
How can we help?
We help companies in decision making, designing and implementing the optimal messaging solution that will suit their business the best. We also provide fine-tuning and customised support to MuleSoft and RabbitMQ integration no matter the industry.
Let’s talk!
Learn more about the benefits with adding AMQP to MuleSoft or get consulting from our industry experts.
- RabbitMQ
- 8 min of reading time
Here’s why you should consider investing in RabbitMQ during a recession
In times of economic uncertainty, making wise tech investments into systems such as Rabbit MQ can be a valuable asset to your business in the long-term.
- RabbitMQ
- 19 min of reading time
How to debug your RabbitMQ
Discover the right tools and methods for RabbitMQ debugging.
- RabbitMQ
- 8 min of reading time
Getting started with RabbitMQ: A beginner’s guide for your business
Are you wondering if RabbitMQ will work well for your business? In our latest guide, we explore the basics of RabbitMQ and why it might just be the messaging system upgrade you’re looking for.
RabbitMQ vs Kafka
RabbitMQ and Kafka are two very different beasts and are best suited to different needs. Ensure that you have the right tool for your system.
RabbitMQ is a battle-tested message broker which is able to support complex routing scenarios and federated queues. At its core, RabbitMQ is AMQP-based, highly reliable, and broker-centric with its focus on message delivery guarantees. It can reliably broker communication and integration within, and between applications running different languages. This makes it best suited for complex systems handling critical information, albeit at a slower rate (20k+/sec) than Kafka.
In contrast, Kafka does not offer delivery guarantees, federated queues or support for complex routing scenarios. But it makes up for this in its speed (100k+/sec), making it best suited for systems whose applications can do most of the heavy lifting, and whose requirements are performance and horizontal scalability. First introduced in 2011, Kafka’s speed and agility come with their limitations. Do you need help figuring out which solution is best for you?