Granian
A Rust HTTP server for Python applications.
RationaleThe main reasons behind Granian design are:
Have a single, correct HTTP implementation, supporting versions 1, 2 (and eventually 3)
Provide a single package for several platforms
Avoid the usual Gunicorn + uvicorn + http-tools dependency composition on unix systems
Provide stable performance when compared to existing alternativesFeatures
Supports ASGI/3, RSGI and WSGI interface applications
……