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

ASGI Benchmark #67

Closed
Kludex opened this issue Sep 20, 2021 · 4 comments · Fixed by #89
Closed

ASGI Benchmark #67

Kludex opened this issue Sep 20, 2021 · 4 comments · Fixed by #89

Comments

@Kludex
Copy link
Collaborator

Kludex commented Sep 20, 2021

I guess this benchmark can be included here: https://github.com/klen/py-frameworks-bench/

On which section would be ideal? 🤔

@florimondmanca
Copy link
Owner

florimondmanca commented Sep 20, 2021

@Kludex Thanks. It's not that obvious to me as the benchmark is not specifically focused on ASGI (which is something I think is important to hold onto for a list like this) — eg there's aiohttp, emmett, tornado, which are non-ASGI.

So it might be a better entry for e.g. awesome-asyncio?

@klen
Copy link

klen commented Sep 20, 2021

The benchmark is mainly focused on ASGI frameworks. 9 of 11 frameworks supports ASGI and runs in ASGI mode (emmet has ASGI support). Tornado and aiohttp have been added for speed comparison because of people asking, btw they both have plans to support ASGI. The benchmark's readme contains a mention about it. Just stopped by to make the note.

@florimondmanca
Copy link
Owner

@klen Thanks! That’s useful background info. Well, now I see there’s an explicit mention about ASGI right in the README introduction too.

I’m not sure where we’d put this tho. I guess a “Related projects” paragraph at the end of the “Application frameworks” section, with this as the sole project for now?

@florimondmanca
Copy link
Owner

I just suggested in #85 that we could rename « Toy projects as examples » to « Experiments and examples ». This would allow us to add a resource such as this one to the list. Thoughts?

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 a pull request may close this issue.

3 participants