Шаблон, который позволяет служебной шине работать с длительными процессами, обеспечивать отказоустойчивость и масштабируемость.

Долгосрочные бизнес-процессы существуют во многих системах. Независимо от того, являются ли шаги автоматическими, ручными или комбинированными, эффективное управление этими процессами имеет решающее значение.

NServiceBus использует принципы архитектуры, основанные на событиях, для обеспечения отказоустойчивости и масштабируемости в этих процессах.

Сага - это шаблон, который решает эти проблемы, обнаруженные сообществом реляционных баз данных много лет назад, упакованный в NServiceBus для простоты использования разработчиками.

MassTransit поддерживает саги, а Automatonymous - это реализация саги, построенная на основе MassTransit.