-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Get into TechEmpower benchmarks #53
Comments
Hi, I'm the maintainer of AsyncIO branch of TechEmpower Benchmarks (BTW, you've a typo in the title). Stay tuned, I'll publish a branch when I'll be ready. Have a nice week. |
@GMLudo awesome! I hope to have multi-worker (using python multiprocessing and loop.create_server with reuse_port) pushed by tonight, so hopefully that saves you time :). The syntax should just be app.run(host='0.0.0.0.0', port=80, workers=4) |
Just an update - multiprocessing was added with pr #57 and was pushed to pypi as well |
Hi @channelcat, thanks for the multi-worker implementation. I've made a first draft: Eyepea/FrameworkBenchmarks@2151722 I need a patch in Sanic to work: Eyepea@7dcdc62 I've did some measures with wrk, it seems unbelievable when I compare with existing benchmark suite, at least on my hardware, congratulations ;-) I hope to finish to integrate the complete test suite, with postgresql, mysql and redis support during the week-end for an official PR to TechEmpower. Have a nice week. |
Hi @channelcat, I don't forget you, but I've several constraints right now. I hope to finish for the end of this week. |
@GMLudo Do we have an update on this? |
@seemethere I've 500+ e-mails to read but I've made a branch for that. |
I just saw the benchmarks from 2018 and am a little surprised to find Sanic so far down the list: https://www.techempower.com/benchmarks/#section=data-r15&hw=ph&test=plaintext |
not sure how it hooks up, but sth. is wrong obviously as you can tell from the error count and the number... |
21 requests per second 😢 where is the file they used for testing?
…Sent from my Phone
On Feb 15, 2018, at 3:32 PM, 7 ***@***.***> wrote:
not sure how it hooks up, but sth. is wrong obviously as you can tell from the error count and the number...
https://www.techempower.com/benchmarks/#section=data-r15&hw=ph&test=json shows different.
I'm not sure how the number comes out..
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. If this is incorrect, please respond with an update. Thank you for your contributions. |
it seems like broken right now, can somebody fix sanic in TechEmpower? |
I think it'd be useful to have sanic in the TechEmpower benchmarks so that more users can discover it.
The instructions to get in are found here:
https://www.techempower.com/benchmarks/#section=code
And sample applications can be found here:
https://github.com/TechEmpower/FrameworkBenchmarks
The text was updated successfully, but these errors were encountered: