Open ramonsmits opened 8 years ago
Outbox brings additional overhead, something the other persisters don't have. Should we not just remove distributed transactions altogether? Would probably improve performance over all these tests. We're talking performance tests here, not reliability tests. :-)
The persisters fixture currently uses MSMQ as transport but also uses SQL Azure. The SagaInitiate scenario fails due to MSDTC escalation as SQL Azure does not support MSDTC.
Do we want to test saga performance with SQL Azure and if so then we probably need to add a variation that uses the outbox.