Verify that tokio 0.2 fixes concurrency bottleneck #1696
Labels
domain: performance
Anything related to Vector's performance
type: enhancement
A value-adding code change that enhances its existing functionality.
type: tech debt
A code change that does not add user value.
Milestone
Our assumption has been that tokio 0.2, with a completely rebuilt scheduler, should no longer suffer from the issue we were seeing at high concurrency levels (see #391). We should verify this assumption and remove our hardcoded concurrency limit if that is true.
This should follow #1695, and we can use pretty much the same plan of attack. The first step should be to remove the current thread limit on a branch. We can then try to reproduce the original issue of plummeting throughput at higher thread counts on the current runtime and see whether or not it still occurs on the 0.2 runtime.
The text was updated successfully, but these errors were encountered: