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

Investigate Quart Performance #102

Open
4 of 5 tasks
cirospaciari opened this issue Feb 17, 2023 · 0 comments
Open
4 of 5 tasks

Investigate Quart Performance #102

cirospaciari opened this issue Feb 17, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed up-for-grabs

Comments

@cirospaciari
Copy link
Owner

cirospaciari commented Feb 17, 2023

In the last release, I fixed some bugs that allow Quart to run but are not performing well.
Just creating this Issue to not forgot about that.

All tested ASGI frameworks have a performance boost over uvicorn when using socketify on CPython, the only exception is Quart. Quart had performance regression and is only faster when using PyPy.

This can indicate bottlenecks or bugs.

Here is a list of frameworks that seems to be running well on the socketify ASGI server:

  • Falcon
  • FastAPI
  • Emmett
  • Blacksheep
  • Quart

PS: Quart is officially the new Flask now, so we need to give some attention to it.
See https://palletsprojects.com/blog/quart-pallets/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed up-for-grabs
Projects
None yet
Development

No branches or pull requests

1 participant