简体中文
Telegram

帖子 Starlette: почему быстрый ASGI-фреймворк ломается не на коде, а на обвязке

2026年7月9日
P
Python Web & Scripts — Django, FastAPI, скрипты
Starlette: почему быстрый ASGI-фреймворк ломается не на коде, а на обвязке Starlette часто берут ради скорости и простоты, но в проде проблемы обычно не в роутинге. Ломается всё вокруг: middleware, фоновые задачи, обработка ошибок, проксирование и то, как вы собираете ответы. Есть наблюдение которое стоит проверить: если проект на Starlette «вдруг стал сложным», значит вы уже нарастили поверх него мини-Django без дисциплины. Чтобы не утонуть: • держите бизнес-логику вне эндпоинтов • не прячьте ошибки в middleware • явно разделяйте sync и async границы • не передавайте сырые request/response глубоко в сервисы Отдельно следите за жизненным циклом приложения. Инициализация клиентов, пулов и кэшей должна быть в startup/lifespan, а не в первом запросе. Иначе вы получаете странные задержки, гонки и «магические» падения под нагрузкой. Для фоновки лучше использовать очередь или отдельный воркер, а не надеяться, что request уже ушёл и всё само доедет. Если нужен тонкий HTTP-сервис, Starlette хорош как каркас. Но как только появляются авторизация, схемы, валидация и админка — заранее решите, где заканчивается фреймворк и начинается ваш слой приложения. Иначе экономия на старте превращается в дорогую переделку позже.
2 ·

信息流中的邻近内容

PPython Web & Scripts — Django, FastAPI, скрипты⚡️У кого каналы и кто продаёт рекламу - для вас не большое объявление! Очень стараюсь собрать все арбитражные и смежных каналы, что бы сделать каталог цен на раPPython Web & Scripts — Django, FastAPI, скриптыByteDance выпустила Seedream 5.0 pro ByteDance выпустила Seedream 5.0 pro — генератор изображений с послойным редактированием прямо внутри интерфейса. Ключевая
这条消息
PPython Web & Scripts — Django, FastAPI, скриптыСоздателя Telegram снова допрашивали Павла Дурова снова допросили во Франции: встреча с следствием длилась более 6 часов. Это уже не первый эпизод в деле, которPPython Web & Scripts — Django, FastAPI, скриптыCloudflare запустил функцию Drop Cloudflare запустил Drop — сервис, который разворачивает временный сайт за несколько секунд прямо из zip-архива. Без аккаунта м
PPython Web & Scripts — Django, FastAPI, скриптыPython Web & Scripts — Django, FastAPI, скрипты@python_web_scripts · 频道 · 科技
190订阅者2帖子平均触达
社群信息流 在 Telegram 中打开

来自搜索索引的公开信息流 ChatCrawler ——“公开 Telegram 的 Google”;随着该社群被抓取而更新。 时间为 UTC。

仅限公开内容,使用 Telegram 官方 API。 关于 · 常见问题 · 索引限制 · 移除页面 · 目录 · 搜索 · 计算方法