Здравствуйте, узнал что не очень давно вышла новая версия Django, а именно 3, вообщем стоит переходить на нее или 2 еще норм будет?
И также вопрос, главная фича ,что джанго 3 асинхронный,можно простыми словами что это?
Только вот это объяснение сейчас совсем не вяжется с тем, что под капотом у Django 3. Если точнее, то там нет ничего про асинхронщину. И пока хотя бы ORM не сделают псевдоасинхронным (на тредпуле), смысла от третьей версии нет. А уж когда там реальная асинхронность подъедет - я совсем боюсь загадывать)
Roman Kitaev, создаётся ощущение, что там Годвин в одну харю карячится над этой задачей. Он, конечно, на удивление продуктивный гражданин, но вряд ли управится меньше, чем за пару-тройку лет, как мне кажется.
David5, асинхронный код позволяет распараллелить операции вввода/вывода. Обычный django-проект запускается wsgi-сервисом как несколько процессов, каждый из которых может обслуживать один запрос в единицу времени. Соответственно, даже если ваш проект сжирает всю оперативу и процессорное время сервера, больше сотни конкурентных запросов он обработать не сможет. В асинхронном варианте теоретически возможно обрабатывать десятки тысяч конкуретнных соединений.