Replies: 1 comment 3 replies
-
Streams ultimately share the same connection state, which is affixed to a single worker thread at a time. Therefore, increasing the number of streams will not improve throughput with MsQuic. Instead, you'd have to use multiple connections (assuming they are on unique workers) to increase overall throughput (assuming you have the available bandwidth). |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Recently, I started exploring MSQUIC and became particularly interested in utilizing multiple streams for parallel data transmission. To experiment, I opened three streams to send data simultaneously, expecting improved speed. However, I observed that sending data in parallel across these streams actually took longer compared to sequential transmission over a single stream.
To enhance transmission speed across multiple streams, I am considering whether modifications to default settings are required. Are there specific settings that should be modified to optimize performance? Or how can I accelerate the data transmission across these streams efficiently?
Beta Was this translation helpful? Give feedback.
All reactions