Most recent blog posts

Decentralized observability with OpenTelemetry, Part 1

Scaling and integration issues in the centralized system led to a redesign using RabbitMQ Prometheus metrics, Grafana Mimir, and OpenTelemetry.

Decentralized observability with OpenTelemetry, Part 2

Papertrail’s shutdown prompted a move to Grafana Loki for cost-effective logging, unified with metrics by extending the OpenTelemetry Collector to handle both logs and Prometheus data.

Decentralized observability with OpenTelemetry, Part 3

A per-server OpenTelemetry Collector enables decentralized observability, lower latency, and flexible, vendor-neutral integrations.

Airbyte source connector for AMQP

Stream messages from LavinMQ or RabbitMQ into any Airbyte destination. The new open-source connector makes it simple to move AMQP messages into data warehouses like PostgreSQL, Snowflake, or BigQuery.

Managing LavinMQ with Terraform: a step-by-step guide

A step-by-step guide to automating LavinMQ configuration with Terraform using the official provider and CloudAMQP.

Cluster migration with LavinMQ queue federation

LavinMQ Federation plugin can be used when migrating to another cluster without stopping all producers and consumers while doing so. This article explains how to migrate between two clusters with help of queue federation.

From self-hosted LavinMQ to a managed LavinMQ in CloudAMQP

An overview of the trade-offs between self-hosting LavinMQ and using a managed LavinMQ on CloudAMQP, focusing on operational responsibility, scalability, and long-term maintenance as messaging becomes critical infrastructure.

When to implement asynchronous messaging in distributed systems

Moving to asynchronous messaging often means moving away from waiting. In this post, we reflect on when asynchronous messaging starts to matter, and what tends to change once systems move away from waiting on each other.

CloudAMQP now supports webhook signature verification

CloudAMQP now supports webhook signature verification, allowing users to authenticate incoming webhook requests using a signing secret. This feature enhances security by adding headers for verification and using HMAC-SHA256 for signature computation.

The IoT messaging series: Powering connected devices with LavinMQ

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.