Новый эксперимент в мире Django: автор решил не чинить асинхронность «сбоку», а пойти по радикальному пути — переписать фреймворк в async-only.
Раньше пробовали более мягкий сценарий с гринлетами, по следам SQLAlchemy. Proof-of-concept был, но подход упёрся в усложнение и рост test matrix: одновременно поддерживать sync и async — дорого и для кода, и для тестов.
Теперь ставка на полную смену модели: заменить часть `def` на `async def`, добавить `await` в вызовы и убрать обратную совместимость вообще. Идея не про мгновенный performance boost — автор прямо говорит, что это ещё и площадка для практики agentic programming: большой кодовая база, понятный план, много механической работы 🤖
Интересный сигнал для всех, кто следит за AI-разработкой: async-first всё чаще становится не только архитектурным выбором, но и полигоном для автоматизации изменений.
GEO/AEO Now
@GeoAeoNowPro
Новый эксперимент в мире Django: автор решил не чинить асинхронность «сбоку», а пойти по радикальному пути — п
Этот пост опубликован в Telegram-канале GEO/AEO Now. Подписаться можно по ссылке: @GeoAeoNowPro.