Раньше я уже писал о своих идеях (1 и 2) о том, как сделать django асинхронным. Они основывались, вслед за sqlalchemy, на использовании гринлетов. Несмотря на то, что proof-of-concept был успешно получен, а трудностей - встречено меньше, чем ожидалось, я всё-таки отказался от этого подхода: во-первых, он уже применяется в sqlalchemy. Во-вторых, это ведёт к усложнению, и растёт так называемая test matrix - потому что поддерживается как синхронный случай, так и асинхронный. А simple, как мы знаем, is better than complex.
Вы пытаетесь открыть публикацию, написанную пользователем abetkin, однако, публикация скрыта в черновики (самим автором или НЛО)
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | Django ORM: как QuerySet ленится, цепляется и генерирует SQL | 0 | 7.93 | 30-01-2026 |
| 2 | Django-style фильтры поверх SQLAlchemy: зачем я написал python пакет sqlalchemy-query-manager | 0 | 11.63 | 29-06-2026 |
| 3 | Django ORM ломается не там, где вы смотрели: шесть ошибок | 0 | 7.76 | 02-08-2026 |
| 4 | Talk Python to Me: #556: Updates on Django's Async Story | 0 | 19.09 | 02-08-2026 |
| 5 | Gotchas With SQLite in Production | 0 | 12.11 | 03-04-2026 |
| 6 | Сервисы — место, где живет бизнес-логика | 0 | 10.39 | 02-01-2026 |
| 7 | Флаг вам в руки: внедряем feature flags в Django | 0 | 8.48 | 16-01-2026 |
| 8 | Migrating From Celery to Django Tasks | 0 | 11.1 | 12-01-2026 |
| 9 | Django-согласия и cookies под 152-ФЗ: версии документов, аудит и экспорт вместо одного чекбокса | 0 | 11.6 | 22-06-2026 |
| 10 | manage.py migrate в пятницу в 17:30 на проде с 3K RPS и таблицей 200М строк | 0 | 11.09 | 19-05-2026 |