Why it matters
Decouple long-running work with Service Bus, Event Grid and a transactional outbox.
Start a technical decision with business constraints. Establish who will operate the solution, how success will be measured and what happens when it fails.
When to reconsider
If strong immediate consistency is essential, asynchronous workflows add a real trade-off.
A practical first step
Choose one representative workflow. Measure the baseline, compare at least two options and record the trade-offs in an ADR. Expand only after validating the result.
Start with a technical conversation
dotnet new webapi -n YourNextChapter