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 RabbitMQ team – recently rebranded as Seventh State 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.
Meet Seventh State – Your RabbitMQ Experts
Seventh State is the newly rebranded division of Erlang Solutions, solely dedicated to RabbitMQ services. Our team, previously known as the RabbitMQ team at Erlang Solutions, has over 20 years of experience supporting global enterprises. Focusing exclusively on RabbitMQ, they offer bespoke support, consultancy, and training to optimize your messaging infrastructure.
Explore how Seventh State can enhance your RabbitMQ experience.
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 & Elixir development and consultancy. We have been supporting RabbitMQ since its inception where our deep knowledge of the product and its language makes us unrivalled in our RabbitMQ expertise. And the industry agrees. Our clients come in all shapes and sizes, from startups to Fortune 500 companies. Our team of RabbitMQ engineers, consultants, architects and mentors are here to help.
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?