python-gunicorn-uvicorn
hypercorn
Our great sponsors
python-gunicorn-uvicorn | hypercorn | |
---|---|---|
2 | 3 | |
16 | - | |
- | - | |
7.7 | - | |
about 1 month ago | - | |
Shell | ||
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
python-gunicorn-uvicorn
-
Dockerfile for FastAPI app without security vulnerabilities?
As a note there is also a gunicorn uvicorn image, but in general you're better of just using uvicorn and launching multiple images rather than having gunicorn and uvicorn in one container.
-
Gunicorn
The multi-py project has a cross platform gunicorn container that works with Intel and Arm out of the box.
https://github.com/multi-py/python-gunicorn
There's also a uvicorn one there for people who want the async features.
https://github.com/multi-py/python-uvicorn
And a container that combines both (although it's often better to just use uvicorn and add more containers to your API to scale up).
https://github.com/multi-py/python-gunicorn-uvicorn
hypercorn
- Gunicorn
-
HTTP/3: Practical Deployment Options (Part 3)
Whilst the article rightly mentions aioquic to use HTTP/3 with Python, it is only a minimal example server. Hypercorn is a compete ASGI server built on aioquic that is likely more useful practically.
-
ASGI webservers producing strange unmotivated random spikes of delay (seconds!) and generally only half as fast as their gevent or eventlet counterparts. Very strange.
This is interesting, and not something I've seen before. I'm preoccupied with a Werkzeug/Flask release at the moment then I'll take at look into this. Any more details would be welcome on https://gitlab.com/pgjones/hypercorn/-/issues/181
What are some alternatives?
uvicorn - An ASGI web server, for Python. 🦄
hypercorn - Hypercorn is an ASGI and WSGI Server based on Hyper libraries and inspired by Gunicorn.
gunicorn - gunicorn 'Green Unicorn' is a WSGI HTTP Server for UNIX, fast clients and sleepy applications.
homebridge-vm-image - A minimal live-boot ISO image that runs Homebridge automatically.
daphne - Django Channels HTTP/WebSocket server
build-a-saas-app-with-flask - Learn how to build a production ready web app with Flask and Docker.
python-uvicorn - Multiarchitecture Docker Containers for Python and Uvicorn
python-gunicorn - Multiarchitecture Docker Containers for Python and Gunicorn
aioquic - QUIC and HTTP/3 implementation in Python
docker-wkhtmltopdf - wkhtmltopdf for multiple base images