Встречается на собеседованиях • сегодня
Какие знаешь ASGI серверы
В Python для запуска ASGI-приложений популярны несколько серверов:
- Uvicorn – легковесный и быстрый ASGI-сервер, основанный на uvloop и httptools. Часто используется с FastAPI и Starlette.
python
uvicorn main:app --reload
-
Daphne – сервер от создателей Django Channels, подходит для WebSocket и HTTP/2.
bashdaphne myapp.asgi:application -
Hypercorn – поддерживает HTTP/2, WebSocket и совместим с Trio (альтернатива asyncio).
bashhypercorn app:app -
Gunicorn (с Uvicorn worker) – для production, когда нужна многопроцессорная обработка.
bashgunicorn -k uvicorn.workers.UvicornWorker app:app -
ASGI-Tools – не сервер, но фреймворк для работы с ASGI.
Для прода лучше Uvicorn + Gunicorn или Hypercorn, для разработки – Uvicorn с --reload.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы