Benchmarking programming languages and web frameworks
Framework | Requests per second (higher is better) | Latency (lower is better) | Stability (higher is better) | Memory (lower is better) |
---|---|---|---|---|
Python / FastAPI (Uvicorn) | 1422 | 19.4 ms | 27.29 % | 42.6 MB |
Python / Django (Development Server) | 949 | 23.7 ms | 25.60 % | 85.7 MB |
Python / Flask (Development Server) | 639 | 36.9 ms | 11.28 % | 24.8 MB |
Python / Django (Uvicorn) | 272 | 107.1 ms | 44.57 % | 46.0 MB |
Python / Django (Gunicorn) | 219 | 13.7 ms | 3.78 % | 132.7 MB |
Python / Flask (Gunicorn) | 133 | 12.3 ms | 3.70 % | 88.8 MB |