Expected throughput of AIOQUIC #490
Unanswered
NikolayBlagoev
asked this question in
Q&A
Replies: 1 comment
-
On an M1 Max MacBook with Python 3.12.2 on loopback I see 2024-04-08 05:43:17,337 INFO client Response received for GET /foo : 41943040 bytes in 0.8 s (420.358 Mbps) That's megabits in the measurement, so ~ 52.5 megabytes/s. Without knowing just how you made your response or other details (aioquic version, OS, python version) it's hard to say more. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
What is the expected throughput of aioquic?
Not sure if I am doing something wrong here. I took the http3 example from the examples and modified the server to return to a post request a really large message (40 MB). Both the client and server are ran on my local machine, so there is no packet loss. I would expect such a transfer to take less than a second (as a baseline I used the streams native to asyncio). Yet, the throughput was barely 1 MB/s.
Am I missing something about this library? Or is this the intended throughput?
Beta Was this translation helpful? Give feedback.
All reactions