© 2026 Dometrain. All rights reserved.
Learn how to implement asynchronous messaging in .NET with MassTransit. This covers key concepts like queues, topics, message brokers, and patterns like Saga and Outbox, using real-world examples.
Asynchronous messaging is a must for any application, whether monolithic or part of a microservices architecture. Messaging allows applications to offload work so it can be done later while providing the best customer experience for the user. It also allows us to load-level our systems and prevent spikes in traffic from taking down our system. Queues, as well as Topics with a Pub/Sub model, are a staple of any good system and a required skill for any company. In this course, Irina Scurtu will assume zero messaging knowledge, and she will teach you everything you need to know to understand asynchronous messaging in .NET and explain how you can simplify the process of integrating it into your applications by using the very popular library, MassTransit.
the course is straight forward, easy to understand and with hands-on
I got good understanding of Saga implementation
Understanding and implementing Saga and StateMachines
Moving to a totally async environment for AI implementations