Particular / EndToEnd

Home to End-to-End tests for NServiceBus (performance, wire, backwards compatibility, etc)
Apache License 2.0
2 stars 2 forks source link

PerfTests: PersistersFixture NH + SQL Azure fails due to MSDTC escalation #150

Open ramonsmits opened 8 years ago

ramonsmits commented 8 years ago

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.

dvdstelt commented 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. :-)