Policies – RabbitMQ for MSMQ users, part 4

What is RabbitMQ policy? Policy is a way to centralize management of queue properties. It’s common that queues which are used for similar things have the same configuration. For example, they could have same “time to live”, or deadletter settings. Instead of setting up the same list of settings for each queue, which is time-consuming […]

Read More

More about queues – RabbitMQ for MSMQ users, part 3

On the first glance, RabbitMQ queues are very similar to MSMQ queues. First important difference is that you can’t change queue properties once a queue is created. There’s a way around that using policies, and we’ll talk about them later. Also, RabbitMQ queues don’t have  subqueues or journals. Queue properties Each queue has only these two […]

Read More

Introduction to RabbitMQ for MSMQ users, part 1

This series of blog posts, similar to previous posts about Azure Service Bus, is intended for those who already have some MSMQ experience and would like to know more about RabbitMQ. It’s based on my own experiences when I learned about RabbitMQ, what was familiar and what not, and what looked familiar but surprised me […]

Read More

RabbitMQ support in QueueExplorer

QueueExplorer 4.2 is out, and with it – official support for RabbitMQ. What changed since beta? Since February we improved performance quite a bit, added support for policies, and fixed a bunch of smaller issues. It can be downloaded from cogin.com/mq/download.php If you have any kind of feedback on how it works (or doesn’t work) […]

Read More

QueueExplorer on Linux!

With new Wine 3.0, it’s finally compatible enough to allow QueueExplorer to run under Linux! That’s a good news for users running ActiveMQ on Linux and needing more powerful management tool. However it looks ugly at this point, installation is cumbersome, but once it’s running firsts tests look promising. How did I get this working? […]

Read More

More about messages – Azure Service Bus for MSMQ users, Part 4

Let’s talk a bit more about Azure Service Bus messages and what’s different compared to MSMQ. For start, there are mechanisms to hide messages and delay their processing. This is available both in queues and topics/subscriptions. Deferred messages If a message shouldn’t be processed immediately but shouldn’t be deleted for good either, you can defer it. While message is […]

Read More