Подтемы
7 вопросов
-
senior theory Что такое AnyIO и Trio? Чем отличаются от asyncio, почему HTTPX и pytest-asyncio используют AnyIO.
-
senior theory Что такое uvloop, чем отличается от стандартного event loop asyncio? Как устроен event loop под капотом (на высоком уровне).
-
senior theory Что такое `scope` в ASGI? Какие бывают типы scope, и как написать middleware, которое работает и для HTTP, и для WebSocket?
-
senior theory Когда ASGI быстрее WSGI, а когда нет? Расскажи про сценарии, где ASGI не даст никакого выигрыша или даже проиграет.
-
senior theory Что делает h11 и в чём преимущество "sans-IO" подхода для HTTP-парсера? Как это связано с ASGI?
-
senior theory Сравни FastAPI, Sanic, LiteStar и Quart. По каким критериям выбирать: performance, ecosystem, тестируемость, OpenAPI, DI, типизация. Где каждый из них хорош, г…
-
senior theory Когда лучше использовать чистый Starlette вместо FastAPI? В чём overhead Pydantic, как это влияет на startup и hot-path latency, какие есть альтернативы (msgsp…