ModernisationPerformance engineeringTeam enablementGreenfield deliveryAI automationInsightsSelected workAboutLet’s talkArchitecture decisionsPrzejdź na polski
← Back to overviewCloud & architecture

Event-driven architecture

Decouple long-running work with Service Bus, Event Grid and a transactional outbox.

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