Learn how to implement the Outbox Pattern in .NET 10 with EF Core, PostgreSQL, and RabbitMQ. Solve the dual-write problem with a production-ready, working sample.
Learn how to build a real-world event-driven system using Apache Kafka and .NET. This practical guide walks through setting up Kafka with Docker, publishing events from an ASP.NET Core Web API, consuming them in background services, and handling reliability with features like idempotency, manual offset commits, and dead letter queues.
An in-depth look at implementing message queuing in .NET Core using MassTransit and RabbitMQ. Covers key concepts including SSL configuration, host options, filters, and circuit breaker patterns. Includes practical examples for setting up message consumers, producers, and handling exceptions in distributed systems.