Robustness with RabbitMQ in .NET
Recently I’ve been doing a bit of work with queues, in part with RabbitMQ. Unfortunately, (or fortunately, depending on your point of view) network connections where I am have had a tendency to be unreliable. That’s a story for the pub; but, needless to say we needed our clients of RabbitMQ to be robust in light of disconnections. Fortunately, RabbitMQ has ways of dealing with this. A bit about queues Queues are a two way communication mechanism. You can enqueue messages and dequeue messages. In a distributed system you often have a local queue that you asynchronously deal with when … Continue reading Robustness with RabbitMQ in .NET