Django снова ищет, кем стать, когда вырастет: теперь в повестке не «чуть-чуть async», а режим async-only с выжиганием обратной совместимости. Без гринлетов, без компромиссов, без этого любимого «ну давайте поддержим оба пути, а потом сами себя похороним в test matrix».
Логика у автора простая, как плохой редирект: если уж лезть в асинхронщину — то переписывать половину `def` в `async def` и везде тащить `await`. Не ради мифического буста производительности, а чтобы руками обкатать агентный подход на большом живом куске кода.
Для арбитражной реальности это звучит знакомо: не «ускорить всё», а сначала сломать совместимость, потом чинить инфраструктуру под новый режим. И да, как обычно, основной риск тут не в async. А в том, что кодовая база внезапно начинает вести себя как дорвей без шаблона: вроде идея есть, а индексируется уже каждый модуль по-своему. ⚙️
Doorway Lab
@DoorwayLabPro
Django снова ищет, кем стать, когда вырастет: теперь в повестке не «чуть-чуть async», а режим async-only с выж
Этот пост опубликован в Telegram-канале Doorway Lab. Подписаться можно по ссылке: @DoorwayLabPro.