.

Technology

Uvicorn

Uvicorn is a lightning-fast ASGI server for Python, built on uvloop and httptools for high-performance asynchronous request handling.

Uvicorn is the high-performance ASGI (Asynchronous Server Gateway Interface) web server for Python, designed to manage thousands of concurrent connections. It leverages the speed of `uvloop` (a Cython-based event loop) and `httptools` (a fast HTTP parser) to deliver minimal latency and exceptional throughput. As the recommended server for modern async frameworks like FastAPI and Starlette, Uvicorn handles the low-level network communication, supporting protocols like HTTP/1.1 and WebSockets. For production deployment, it is often paired with a process manager like Gunicorn to utilize multiple worker processes for true parallelism across CPU cores.

https://uvicorn.org/
7 projects · 8 cities

Related technologies

Recent Talks & Demos

Showing 1-7 of 7

Members-Only

Sign in to see who built these projects