Part 1: RabbitMQ for beginners - What is RabbitMQ?
RabbitMQ for beginners explains what RabbitMQ and message queuing is. It gives a brief understanding of messaging and important RabbitMQ concepts are explained.
RabbitMQ for beginners explains what RabbitMQ and message queuing is. It gives a brief understanding of messaging and important RabbitMQ concepts are explained.
This article is the first in a series of LavinMQ and will take you through concepts of message queueing, steps to set up your own LavinMQ instance, and a relatable...
We have been working with RabbitMQ a long time, and we have probably seen way more configuration mistakes than anybody else. We know how to configure for optimal performance and...
Showing 1–12 of 148 posts
Learn how to build a reliable banking application with Node.js and LavinMQ. This tutorial walks through publishing transactions to a message broker and consuming them with a background worker using...
Extend a Node.js LavinMQ application to handle temporary failures with retries, route permanent failures to a dead-letter queue, and prevent duplicate transaction processing with idempotent consumers.
Compare amqplib and the high-level amqp-client.js AMQPSession API for LavinMQ in Node.js, with a focus on connection recovery, consumer recovery, and where each client places the responsibility for reconnection logic....
A step-by-step guide to migrating a Node.js LavinMQ application from amqplib to the high-level amqp-client.js API, covering connection setup, publishing, consuming, acknowledgements, retries, dead-lettering, and connection recovery.
When a REST-based system starts to struggle under load, offload work that doesn't require an immediate response to a message broker, such as RabbitMQ or LavinMQ. Start with a single...
LavinMQ is a fast, lightweight broker for Celery tasks, speaking AMQP natively with simple setup. This short guide shows how to connect Celery to a LavinMQ instance and run your...
A technical comparison of RabbitMQ and Azure Service Bus covering message flow, delivery semantics, dead-lettering, protocol support, and operational model — to help you pick the right messaging system for...
Benchmark results comparing RabbitMQ and Azure Service Bus across queue and topic messaging patterns, with varying message sizes and consumer concurrency. Observations on throughput and latency differences.
Consistent hashing keeps messages with the same identifier in the same queue. A closer look at how ring and jump consistent hashing work in practice, and why LavinMQ is moving...
Jeff Hara on what migrating from RabbitMQ to LavinMQ on CloudAMQP actually looks like — why teams do it, how the cutover goes, and what changes after.
AMQP is built for reliability, not just speed. With features like publisher confirms, durable queues, and consumer acknowledgments, it ensures messages are never lost—even during crashes or failures.
CloudAMQP now offers a dedicated Trust Center, giving customers streamlined access to compliance documents like SOC 2 Type II, HIPAA, and PCI-DSS. Designed to improve transparency, it makes security and...