Skip to content
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

Optimize quart #388

Merged
merged 5 commits into from Sep 23, 2018
Merged

Optimize quart #388

merged 5 commits into from Sep 23, 2018

Conversation

waghanza
Copy link
Collaborator

Hi,

This PR is a redo of #387.

Quart run now on gunicorn (uvloop).

Regards,

pgjones and others added 5 commits September 22, 2018 18:25
As this is a HTTP/1 benchmarking exercise Uvicorn is sufficient and
faster than Hypercorn. Note that Uvicorn does not, as yet, support
multiple workers.

As logging seems to be disabled in other projects, it should be here
as it makes a large difference to the performance.
@waghanza waghanza merged commit 83b255f into the-benchmarker:master Sep 23, 2018
@waghanza waghanza deleted the optimize_quart branch September 23, 2018 13:36
waghanza added a commit that referenced this pull request Sep 24, 2018
* Switch Quart ASGI server to Uvicorn and disable logging

As this is a HTTP/1 benchmarking exercise Uvicorn is sufficient and
faster than Hypercorn. Note that Uvicorn does not, as yet, support
multiple workers.

As logging seems to be disabled in other projects, it should be here
as it makes a large difference to the performance.

* run quart on uvicorn through gunicorn

* enable quart on new format

* enable quart on ci

* add full results table
waghanza added a commit to qti3e/web-frameworks that referenced this pull request Oct 5, 2018
* Switch Quart ASGI server to Uvicorn and disable logging

As this is a HTTP/1 benchmarking exercise Uvicorn is sufficient and
faster than Hypercorn. Note that Uvicorn does not, as yet, support
multiple workers.

As logging seems to be disabled in other projects, it should be here
as it makes a large difference to the performance.

* run quart on uvicorn through gunicorn

* enable quart on new format

* enable quart on ci

* add full results table
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants