Most recent blog posts

Persistence configuration in RabbitMQ; Understanding the message store and the queue index

In this blog post, we will discuss the pros and cons of persistence configuration to understand when it makes sense to make changes and when to avoid them.

RabbitMQ performance testing: throughput and latency

This article covers performance testing on RabbitMQ, enabling readers to conduct it themselves

LavinMQ performance testing: throughput and latency

This article covers performance testing on LavinMQ, enabling readers to conduct it themselves

ChatGPT on Slack: build a Slack bot with ChatGPT API, LavinMQ and Python

Picture ChatGPT joining your team's daily discussions on Slack - Think ChatOps. In this tutorial, we will build our own ChatGPT integration for Slack.

Happy Hare - the new in-between plan for RabbitMQ

Meet the new Happy Hare plan on CloudAMQP.

Manage CloudAMQP resources with Terraform

Create, update and configure CloudAMQP instances, VPCs and more features with a simple configuration file. Here’s an introduction on how to use Terraform to manage your CloudAMQP resources through code.

Welcome to Ruby Game Show Meetup in Stockholm!

Let’s meet, mingle, and have some fun in Stockholm with our mutual friend Ruby!

Microservices and Message Queues, Part 7: Caveats for real-world use cases

While implementing our demo project in parts 5 & 6, we did dumb down a couple of things for brevity’s sake. This article will suggest how some of those things could be improved.

Microservices and Message Queues, Part 6: Building the second service

In the previous post, we implemented the first service in our distributed architecture. This post will walk you through implementing the second service.

Microservices and Message Queues, Part 5: Building the first service

Recall that the previous article discussed breaking down our demo project into two smaller services. This article will walk us through building the first service.