MENU

Fun & Interesting

Implementing the Transactional Outbox pattern with Hangfire

Milan Jovanović 15,627 11 months ago
Video Not Working? Fix It Now

☄️ Master the Modular Monolith Architecture: https://bit.ly/3SXlzSt 📌 Accelerate your Clean Architecture skills: https://bit.ly/3PupkOJ 🚀 Support me on Patreon to access the source code: https://www.patreon.com/milanjovanovic The Transactional Outbox Pattern, or just the Outbox pattern, is a powerful design pattern. In this video, I will show you how to implement the Outbox pattern using Hangfire. First, we'll do a brief overview of the outbox processing component. Then, we'll configure a recurring background job with Hangfire. We'll also explore some other Hangfire features, like the monitoring dashboard. Outbox Pattern For Reliable Microservices Messaging https://www.milanjovanovic.tech/blog/outbox-pattern-for-reliable-microservices-messaging Join my weekly .NET newsletter: https://www.milanjovanovic.tech Read my Blog here: https://www.milanjovanovic.tech/blog Subscribe for more: https://www.youtube.com/@MilanJovanovicTech Chapters 0:00 Reviewing the Outbox Processor 1:50 Installing and configuring Hangfire 5:03 Configuring recurring jobs with Hangfire 8:05 Running Hangfire, database, dashboard 9:54 Solving Outbox concurrency issues

Comment