← Back
Milan Jovanovic April 21, 2026 13m

Reliable Messaging in C#: Wolverine Outbox & Inbox Tutorial

Summary

The transcript explores the outbox and inbox messaging patterns in software development, focusing on solving the dual write problem and ensuring reliable message publishing and processing. Using the Wolverine messaging library as an example, the discussion highlights how these patterns leverage database transactions to guarantee that write operations and message publishing either succeed together or fail atomically. The practical takeaway is that by implementing an outbox processor and carefully managing message publishing, developers can create more robust distributed systems with at least-once message delivery semantics.

View original episode ↗