RabbitMQ for C# and .NET Articles, Tutorials & News
RabbitMQ for C# and .NET articles, tutorials, and news from the DotNetNews archive.
28 articles Updated
Start here
Editor picks for RabbitMQ
-
Microservices Communication with RabbitMQ and .NET Core
ngcheehou.medium.com Issue #502
Basic microservices messaging material, but still useful for readers new to RabbitMQ patterns in .NET.
-
Building Event-Driven Communication in .NET Using RabbitMQ and MassTransit
medium.com Issue #484
A solid intro path into event-driven messaging with RabbitMQ and MassTransit in the .NET ecosystem.
-
Stop Faking Distributed Transactions
rahulsahay19.medium.com Issue #382
A production-minded saga and outbox article that pushes back on pretending distributed transactions are simple.
-
Event-Driven Architecture in .NET Core Using RabbitMQ
c-sharpcorner.com Issue #377
A practical RabbitMQ walkthrough for building decoupled systems and handling failures without tying services together too tightly.
-
Understanding RabbitMQ in Real-World .NET Systems: Why, When, and How to Use It
c-sharpcorner.com Issue #377
Another RabbitMQ article, but this one leans into real-world tradeoffs and reliability patterns rather than just the basics.
-
Distributed Domain Events in .NET: Designing Event Flows That Survive Outages (RabbitMQ Edition)
medium.com Issue #340
Distributed domain events with outage tolerance are the stuff real systems need.
-
Just Use Postgres as a Queue?
codeopinion.com Issue #443
A good reality check on the growing 'Postgres for everything' trend, especially where queue semantics and operational tradeoffs actually matter.
-
Implementing the Inbox Pattern for Reliable Message Consumption
milanjovanovic.tech Issue #428
Distributed workflow orchestration in .NET is always interesting because the real challenge is usually coordination, not code.
RabbitMQ C# from the DotNetNews archive, curated for .NET developers who already ship production code. This is a reading list pulled from daily issues, not a substitute for the official docs on RabbitMQ for C# and .NET.
Use Start here for the editorial shortlist, then browse Latest or the full archive when you need more depth. Coverage leans toward RabbitMQ C#, RabbitMQ .NET, message queue C#. Recent pieces worth opening: “Microservices Communication with RabbitMQ and .NET Core” and “Building Event-Driven Communication in .NET Using RabbitMQ and MassTransit”.
Every item links out to the original publisher and back to the DotNetNews issue where it ran.
Latest
Newest RabbitMQ from the archive
-
Microservices Communication with RabbitMQ and .NET Corengcheehou.medium.com Issue #502
-
Just Use Postgres as a Queue?codeopinion.com Issue #443
-
Implementing the Inbox Pattern for Reliable Message Consumptionmilanjovanovic.tech Issue #428
- Pub/Sub, MCP, Azure SaaS & CI/CD
DotNetNews Issue #421
-
Stop Faking Distributed Transactionsrahulsahay19.medium.com Issue #382
-
Wolverine Idioms for MediatR Usersjeremydmiller.com Issue #382
Archive
Page 1 of 2
Newest first
-
Microservices Communication with RabbitMQ and .NET Core
ngcheehou.medium.com Issue #502
One of the key characteristics of a microservices architecture is that each service owns its own database. Rather than sharing a single…
-
Building Event-Driven Communication in .NET Using RabbitMQ and MassTransit
medium.com Issue #484
Introduction
-
Just Use Postgres as a Queue?
codeopinion.com Issue #443
I’ve noticed a trend, and a lot of people are saying the same thing: just use Postgres as a queue. No Kafka, no Redis, no RabbitMQ, just one database for everything. And I totally get it. I get the ap...
-
Implementing the Inbox Pattern for Reliable Message Consumption
milanjovanovic.tech Issue #428
The Outbox pattern guarantees reliable publishing. But what about the consumer side? The Inbox pattern ensures each incoming message is processed exactly once, even when the broker retries or delivers...
-
From Hangfire to Message Brokers: Evaluating RabbitMQ and Kafka in .NET
medium.com Issue #425
Lessons from exploring background jobs, event-driven architecture, and scalability as systems grow
-
Pub/Sub, MCP, Azure SaaS & CI/CD
DotNetNews Issue #421
Hands-on messaging, MCP server work, Serilog setup, GitHub Actions CI/CD, Azure multi-tenant design, and ASP.NET MVC guidance for .NET teams.
-
How to Set Up Production-Ready Monitoring With ASP.NET Core Health Checks
antondevtips.com Issue #401
Learn how to build a production-ready monitoring system using ASP.NET Core Health Checks. This guide covers adding health checks for Postgres, Redis, MongoDB, and MassTransit (RabbitMQ), creating cust
-
A Comprehensive Technical Analysis of .NET Framework and Modern .NET
medium.com Issue #394
What Is A Message Queue? RabbitMQ + MassTransit Integration in .NET 8
-
Stop Faking Distributed Transactions
rahulsahay19.medium.com Issue #382
How a Real Saga + Outbox Flow Works in Production (.NET + RabbitMQ)
-
Wolverine Idioms for MediatR Users
jeremydmiller.com Issue #382
The Wolverine community fields a lot of questions from people who are moving to Wolverine from their previous MediatR usage. A quite natural response is to try to use Wolverine as a pure drop in repla...
-
Event-Driven Architecture in .NET Core Using RabbitMQ
c-sharpcorner.com Issue #377
Build scalable .NET Core apps with Event-Driven Architecture (EDA) using RabbitMQ. Learn asynchronous communication, message queuing, and best practices for resilient systems.
-
Understanding RabbitMQ in Real-World .NET Systems: Why, When, and How to Use It
c-sharpcorner.com Issue #377
Unlock resilient .NET systems with RabbitMQ! Learn how to decouple services, handle failures gracefully, and improve performance with practical C# examples. A senior engineer's guide.
-
Distributed Domain Events in .NET: Designing Event Flows That Survive Outages (RabbitMQ Edition)
medium.com Issue #340
Modern distributed systems can’t rely on in-memory domain events anymore — especially when services scale independently, deploy…
-
Inbox Pattern & Outbox Pattern in C# — Are They Really Real or Just Buzzwords?
dotnetfullstackdev.medium.com Issue #338
In modern distributed systems, you will often hear people throwing around terms like:
-
Implementing the Outbox Pattern in ASP.NET Core for Reliable Message Delivery
c-sharpcorner.com Issue #330
Ensure reliable message delivery in ASP.NET Core with the Outbox Pattern. Learn how to implement it using EF Core and RabbitMQ/Kafka for robust microservices.
-
Mastering Background Jobs in .NET 9 with Worker Services and Channels
medium.com Issue #324
How to build high-performance background processing systems in .NET 9 — without Hangfire, RabbitMQ, or third-party schedulers
-
Health checks in .NET — a concise, production-ready guide (liveness, readiness, gRPC, RabbitMQ)
medium.com Issue #323
Health checks are a small investment that dramatically improves service reliability and operability. This article shows a pragmatic…
-
Handle Duplicate Messages With Idempotent Consumers | Idempotency in .NET
medium.com Issue #320
“In distributed systems, duplicates aren’t bugs — they’re facts of life. And if your consumers aren’t idempotent, you’re one retry away…
-
Building Distributed .NET Background Workers with RabbitMQ and MassTransit
medium.com Issue #250
https://medium.com/@bhagyarana80/building-distributed-net-background-workers-with-rabbitmq-and-masstransit-95c971c9f54e?source=rss------dotnet-5
-
Migrating to Brighter V10 with RabbitMQ
medium.com Issue #246
https://medium.com/@actor-swe/migrating-to-brighter-v10-with-rabbitmq-eeebebb4462d
-
Transactional Messaging in .NET: Integrating Brighter’s Outbox Pattern with SQL Server and RabbitMQ
medium.com Issue #218
https://medium.com/@actor-swe/transactional-messaging-in-net-integrating-brighters-outbox-pattern-with-sql-server-and-rabbitmq-181ae87212cd
-
MassTransit RabbitMQ and Azure Service Bus: Is It Worth a Commercial License
antondevtips.com Issue #210
https://antondevtips.com/blog/masstransit-rabbitmq-and-azure-service-bus-is-it-worth-a-commercial-license
-
MassTransit Going Commercial… How To Build Your Own .NET Messaging Framework
levelup.gitconnected.com Issue #210
https://levelup.gitconnected.com/masstransit-going-commercial-how-to-build-your-own-net-messaging-framework-b5c2c3ea1d44
-
Implementing Event-Driven Architectures with Kafka, RabbitMQ, or Azure Service Bus (Comparisons, Pros, and Cons)
c-sharpcorner.com Issue #197
https://www.c-sharpcorner.com/article/implementing-event-driven-architectures-with-kafka-rabbitmq-or-azure-service-b/
-
Modernizing RabbitMQ: Migrating from Classic to Quorum Queues for High Availability and Compliance
c-sharpcorner.com Issue #190
https://www.c-sharpcorner.com/article/modernizing-rabbitmq-migrating-from-classic-to-quorum-queues-for-high-availabil/