TGViewer
Python задачи и вопросы Python задачи и вопросы @py_quiz · 1.12K subscribers
Post #1845 152
Какое утверждение о системе зависимостей FastAPI корректно при использовании Depends, BackgroundTasks и ContextVar в асинхронном контексте?

👾 — Все зависимости в FastAPI создаются один раз при запуске приложения и переиспользуются между запросами, если они объявлены через Depends
👍 — Использование ContextVar внутри зависимости гарантирует корректное изолированное состояние на каждый HTTP-запрос, даже при высокой степени параллелизма
🥰 — BackgroundTasks могут быть объявлены внутри зависимости, но они не будут выполнены, если не проброшены явно в APIRouter
⚡️ — Асинхронные зависимости с yield (context managers) поддерживаются FastAPI только при использовании Python 3.12 и выше
Библиотека задач по Python
More from @py_quiz
  1. Sep 15, 2026Как в FastAPI (SQLAlchemy 2.0 async) корректно обеспечить «сеанс на запрос» с авто-rollbac…
  2. Aug 5, 2026Сервис создаёт миллионы однотипных небольших объектов (несколько фиксированных полей). Пам…
  3. Aug 5, 2026Покупать новый курс каждый раз, когда меняется рабочая задача, — довольно странная механик…
  4. Jul 30, 2026Разработчику нужен стабильный результат, DevOps — контроль инфраструктуры, техлиду — прави…
  5. Jul 29, 2026Uvicorn/FastAPI-сервис использует asyncio и сторонние библиотеки, под капотом создающие по…
  6. Jul 28, 2026Когда название файла уже само по себе считается техническим долгом 😧
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →