RabbitMQ - Curated .NET Articles & Tutorials
Curated .NET news, articles, and tutorials about RabbitMQ, drawn from .NET News Daily issues.
23 curated issues
Just Use Postgres as a Queue?
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...
Issue also covered: ASP.NET Core, Authentication, Blazor, C#, Design Patterns, .NET 10, EF Core, Minimal APIs
Read this issue →Implementing the Inbox Pattern for Reliable Message Consumption
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...
Issue also covered: ASP.NET Core, Authentication, Azure, Benchmarking, Blazor, C#, Dapper, Design Patterns
Read this issue →From Hangfire to Message Brokers: Evaluating RabbitMQ and Kafka in .NET
Lessons from exploring background jobs, event-driven architecture, and scalability as systems grow
Issue also covered: ASP.NET Core, Blazor, C#, .NET 10, .NET Framework, EF Core, Kafka, .NET MAUI
Read this issue →How to Set Up Production-Ready Monitoring With ASP.NET Core Health Checks
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
Issue also covered: AOT, ASP.NET Core, .NET Aspire, Authentication, Authorization, Azure, C#, .NET Core
Read this issue →A Comprehensive Technical Analysis of .NET Framework and Modern .NET
What Is A Message Queue? RabbitMQ + MassTransit Integration in .NET 8
Issue also covered: Domain-Driven Design, .NET 10, EF Core, GitHub Copilot, gRPC, Performance, REST API, Security
Read this issue →Stop Faking Distributed Transactions
How a Real Saga + Outbox Flow Works in Production (.NET + RabbitMQ)
Issue also covered: ASP.NET Core, Cosmos DB, C#, .NET 10, EF Core, .NET MAUI, MediatR, OpenAI
Read this issue →Event-Driven Architecture in .NET Core Using RabbitMQ
Build scalable .NET Core apps with Event-Driven Architecture (EDA) using RabbitMQ. Learn asynchronous communication, message queuing, and best practices for resilient systems.
Issue also covered: C#, .NET 10, EF Core, Performance, Security
Read this issue →Distributed Domain Events in .NET: Designing Event Flows That Survive Outages (RabbitMQ Edition)
Modern distributed systems can’t rely on in-memory domain events anymore — especially when services scale independently, deploy…
Issue also covered: ASP.NET Core, Blazor, Clean Architecture, C#, .NET 10, .NET 9, .NET Core, EF Core
Read this issue →Inbox Pattern & Outbox Pattern in C# — Are They Really Real or Just Buzzwords?
In modern distributed systems, you will often hear people throwing around terms like:
Issue also covered: AutoMapper, Clean Architecture, CQRS, C#, Dapper, Domain-Driven Design, Design Patterns, .NET 10
Read this issue →Implementing the Outbox Pattern in ASP.NET Core for Reliable Message Delivery
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.
Issue also covered: ASP.NET Core, .NET Aspire, Authentication, Clean Architecture, C#, Domain-Driven Design, .NET 10, .NET Core
Read this issue →Mastering Background Jobs in .NET 9 with Worker Services and Channels
How to build high-performance background processing systems in .NET 9 — without Hangfire, RabbitMQ, or third-party schedulers
Issue also covered: ASP.NET Core, Azure, Blazor, Clean Architecture, C#, Docker, .NET 8, .NET 9
Read this issue →Health checks in .NET — a concise, production-ready guide (liveness, readiness, gRPC, RabbitMQ)
Health checks are a small investment that dramatically improves service reliability and operability. This article shows a pragmatic…
Issue also covered: Application Insights, ASP.NET Core, C#, Domain-Driven Design, .NET 10, .NET 9, EF Core, gRPC
Read this issue →Handle Duplicate Messages With Idempotent Consumers | Idempotency in .NET
“In distributed systems, duplicates aren’t bugs — they’re facts of life. And if your consumers aren’t idempotent, you’re one retry away…
Issue also covered: .NET Aspire, Authentication, AutoMapper, Azure, Azure DevOps, Clean Architecture, C#, Domain-Driven Design
Read this issue →Building Distributed .NET Background Workers with RabbitMQ and MassTransit
https://medium.com/@bhagyarana80/building-distributed-net-background-workers-with-rabbitmq-and-masstransit-95c971c9f54e?source=rss------dotnet-5
Issue also covered: ASP.NET Core, Clean Architecture, .NET 9, EF Core, GitHub Copilot, Performance, Redis, SQL Server
Read this issue →Migrating to Brighter V10 with RabbitMQ
https://medium.com/@actor-swe/migrating-to-brighter-v10-with-rabbitmq-eeebebb4462d
Issue also covered: ASP.NET Core, .NET Aspire, Blazor, Clean Architecture, C#, Domain-Driven Design, Docker, .NET 10
Read this issue →Transactional Messaging in .NET: Integrating Brighter’s Outbox Pattern with SQL Server and RabbitMQ
https://medium.com/@actor-swe/transactional-messaging-in-net-integrating-brighters-outbox-pattern-with-sql-server-and-rabbitmq-181ae87212cd
Issue also covered: Azure, C#, Performance, Serilog, SQL Server
Read this issue →MassTransit RabbitMQ and Azure Service Bus: Is It Worth a Commercial License
https://antondevtips.com/blog/masstransit-rabbitmq-and-azure-service-bus-is-it-worth-a-commercial-license
Issue also covered: C#, Domain-Driven Design, .NET 10, .NET Core, Performance, Service Bus, Visual Studio Code, Web API
Read this issue →Implementing Event-Driven Architectures with Kafka, RabbitMQ, or Azure Service Bus (Comparisons, Pros, and Cons)
https://www.c-sharpcorner.com/article/implementing-event-driven-architectures-with-kafka-rabbitmq-or-azure-service-b/
Issue also covered: ASP.NET Core, Blazor, C#, Dapper, Docker, .NET 10, .NET Core, EF Core
Read this issue →Modernizing RabbitMQ: Migrating from Classic to Quorum Queues for High Availability and Compliance
https://www.c-sharpcorner.com/article/modernizing-rabbitmq-migrating-from-classic-to-quorum-queues-for-high-availabil/
Issue also covered: C#, .NET 10, .NET 9, .NET Core, EF Core, ML.NET, OpenAI, Performance
Read this issue →