This blog series addresses the challenges of messaging in IoT systems and introduces LavinMQ as a solution. It highlights the need for a reliable messaging backbone that can efficiently handle millions of messages, maintain performance under unstable conditions, and secure data.
MQTT is ideal for IoT devices due to its lightweight nature and ability to function on unstable networks, while AMQP is suited for backend systems that require reliable messaging, routing, and scalability
Introducing CloudAMQP CLI: Manage your message queue infrastructure from the terminal.
This blog post is part 1 of a 2 part series. We will cover server verification and dive into the importance of mutual authentication for secure messaging. Using certificates enhances overall security in RabbitMQ clusters.
In this blog we will continue from where we left off in part 1. In part 2 of using CA certs with RabbitMQ we will take a look at example client and RabbitMQ configurations.
Quorum queues ensure data safety and high availability but require careful management of disk usage. In this blog you will learn about best practices for quorum queues including configuring appropriate timeout values, monitoring disk usage, and more.
The open source message broker LavinMQ implements stream queues by default. This is achieved over the standard AMQP 0.9.1 protocol, and benchmarks show that high throughput is one of the key features of LavinMQ.
In this blog post we will cover methods to reduce network costs in RabbitMQ. Learn to reduce cost from your clients to control cloud spending effectively.
Virtual hosts in LavinMQ help isolate environments for different teams and organize messaging setups. They allow division of the LavinMQ instance into separate logical workspaces, each with its own connections, exchanges, and permissions, but do not separate physical resources.
Managing users and permissions in LavinMQ is crucial for security and system stability. The platform offers built-in authentication and authorization features, allowing the creation of users with specific roles and fine-grained permissions. Users can be managed via the...