Closed zarusz closed 3 months ago
@EtherZa I have fine-tuned the ASB settings and made the test run with outbox vs without outbox to understand the relative overhead. See the new measurements above.
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
89.3% Coverage on New Code
0.0% Duplication on New Code
The test (
OutboxBenchmarkTests
) would be run locally against the same machine (GitHub Actions agent). It collects the times it took to produce and then consumes N messages. We can use the times to compare if the new enhancements are better. In the future more types of use cases could be added to baseline the Outbox from different angles.For example, a run from my local machine to the Azure Service Bus + Azure SQL instance, for 1000 messages:
With Outbox:
Without Outbox: