Replies: 7 comments 1 reply
-
Beta Was this translation helpful? Give feedback.
-
|
The underlying socket implementations in Linux and Windows are different, and the specific details can only be understood after careful study. Windows uses asynchronous I/O represented by IOCP, which performs better than Linux when io_uring is not used. However, the Tokio async runtime used by rnet does not support io_uring. |
Beta Was this translation helpful? Give feedback.
-
|
I ran a quick test but couldn’t reproduce what you described.
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
Oh sorry, not my intention to infringe on your time, you can ignore me, I'll update the repo with my findings and close it, hopefully in about two days, whether I hit 15k requests/sec or not. |
Beta Was this translation helpful? Give feedback.
-
|
Hi, Thank you for this great tool.
My client creation: Is the issue related to the client or the target host? |
Beta Was this translation helpful? Give feedback.






Uh oh!
There was an error while loading. Please reload this page.
-
Describe the bug
is_connectandis_requesterrors when trying to run high concurrency (10k requests submitted at once) on ubuntu, but works fine on windows.To Reproduce
This is my code:
You can just spin up an ubuntu server and run it, or you can pull from my repo: https://github.com/lafftar/requestSpeedTest
These are the types of errors we see:
Expected behavior
A clean run on linux, no errors.
Screenshots



Desktop (please complete the following information):
Additional context
I own the site and server i'm testing on, i'll leave it on for a day so you can run tests against it if you need, this is the config:
I'm doing this to prove to clients that python is fast enough for their needs, I was able to get to 4.7k requests/sec on HTTP only, But I want to get to 15k requests/sec on HTTPS.
Beta Was this translation helpful? Give feedback.
All reactions