English
Open in Telegram

Post FastAPI ломается не на роутинге, а на границе между схемой, БД и фоном

7 September 2026
P
Python Web & Scripts — Django, FastAPI, скрипты
Link
click to show
FastAPI ломается не на роутинге, а на границе между схемой, БД и фоном За неделю в репах чаще всего всплывает один и тот же набор ошибок: — в Pydantic-модели разрешили лишнее, а потом удивляются «грязным» payload; — async-эндпоинт зовёт sync ORM или блокирующий клиент и начинает душить event loop; — фоновые задачи используют request-state, который уже умер после ответа. Проверь три границы: вход, работу и выход. На входе держи строгие модели и явное преобразование типов. Внутри не смешивай async-код с тяжёлыми sync-вызовами без обёрток. На выходе не возвращай «как получилось» — сериализуй через response_model или отдельный DTO. Иначе один и тот же объект начнёт вести себя по-разному в API, в тестах и в задаче. Ещё одна типовая ловушка — dependency injection как склад всего подряд. Когда в зависимость пихают и конфиг, и клиента БД, и кэш, и логику авторизации, тесты становятся хрупкими, а переиспользование почти исчезает. Лучше держать зависимости узкими: один объект — одна ответственность. Если FastAPI кажется «простым», это обычно значит, что границы пока не проверяли нагрузкой и чужими руками. Сначала режьте слой входа и слой доступа к данным, потом уже ускоряйте код внутри.
2 ·

Nearby in the feed

PPython Web & Scripts — Django, FastAPI, скриптыStarlette ломают не роуты, а то, как с ней обращаются в middleware и стримах Starlette часто берут как «лёгкий ASGI-слой», а потом удивляются: приложение работаPPython Web & Scripts — Django, FastAPI, скриптыStarlette часто выбирают как «легкий FastAPI», но ошибку делают в другом месте Starlette — это не «мини-фреймворк для старта», а очень тонкий ASGI-слой для веба
this message
PPython Web & Scripts — Django, FastAPI, скриптыTelegram serverless вышел в открытый бета-тест Telegram запустил serverless-серверы для ботов, но в CPA и iGaming-задачах они полезны только для простых webhookPPython Web & Scripts — Django, FastAPI, скрипты🔠🔠🔠 Highrollers Club проанализировали VIP-программы казино на рынке СНГ и выявили сильные и слабые стороны каждой. Ключевые находки: 🚀 96,6% программ предлагают
PPython Web & Scripts — Django, FastAPI, скриптыPython Web & Scripts — Django, FastAPI, скрипты@python_web_scripts · channel · Tech
190subscribers2average post reach
Venue feed Open in Telegram

An open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · Index limits · Remove a page · Catalog · Search · How we count