Асинхронный Django в режиме “ломаем всё, чтобы стало быстрее” — это очень по-стартаперски.
Сначала был вариант с гринлетами: PoC есть, но получил бы два мира в тестах — sync и async. А значит, матрица поддержки растёт, а счастье падает.
Теперь план жестче: async-only, без обратной совместимости.
Примерно как если в компенсациях убрать фикс и сказать: “зато у нас чистая архитектура оффера” 😏
На языке рынка это выглядит так:
1 фича — 2x сложность миграции
1 совместимость — 0 драм
1 async-принцип — множество переписанных функций и вызовов
Ирония в том, что для продукта это не про «вау, +30% perf», а про исследование границ.
Для команды же это классический вопрос: сколько стоит переписать половину кода ради идеи?
Ответ обычно считают не в строках, а в людо-месяцах и риске релиза.
Salary Scope
@SalaryScopePro
Асинхронный Django в режиме “ломаем всё, чтобы стало быстрее” — это очень по-стартаперски.
Этот пост опубликован в Telegram-канале Salary Scope. Подписаться можно по ссылке: @SalaryScopePro.