Size: a a a

Django [ru] #STAY HOME

2020 September 08

N

Nire in Django [ru] #STAY HOME
так вопрос не мой)
источник

AD

Alex Dem in Django [ru] #STAY HOME
Но производительнее где требуются долгие ожидания
источник

N

Nire in Django [ru] #STAY HOME
если точка по апи обращается ко внешним сервисам, асинхрон лучше
источник

AD

Alex Dem in Django [ru] #STAY HOME
Nire
если точка по апи обращается ко внешним сервисам, асинхрон лучше
Необязательно даже на внешку обращаться :)
Ожибание данных из БД - тоже самое
источник

N

Nire in Django [ru] #STAY HOME
Alex Dem
Необязательно даже на внешку обращаться :)
Ожибание данных из БД - тоже самое
Так в луковой архитектуре бд это внешний сервис
источник

G

GoodBye in Django [ru] #STAY HOME
Ох, да начнется неделя со вторника переписи под async
источник

AD

Alex Dem in Django [ru] #STAY HOME
Но хэви вычисления рили быстрее работают в один поток
Но оно и не удивительно, так как на самом деле всегда работает только один поток в одну единицу времени
источник

AD

Alex Dem in Django [ru] #STAY HOME
Nire
Так в луковой архитектуре бд это внешний сервис
а, пардон, не понял тебя
источник

N

Nire in Django [ru] #STAY HOME
Alex Dem
Необязательно даже на внешку обращаться :)
Ожибание данных из БД - тоже самое
для этого надо всё кешить, что можно)
источник

AD

Alex Dem in Django [ru] #STAY HOME
GoodBye
Но тут вопрос дискуссии, есть цифры прироста async backend?
https://www.youtube.com/watch?v=z7WIm0iZcOU

Леша, по-сути, объясняет принципы работы GIL, ничего нового, но зато это самый наглядный пример на моей памяти
YouTube
Асинхронный Python-код медленнее обычного кода! Ааа!!1один. Aiohttp VS синхронные фреймворки
Запускаем мощную платную обучающую программу, интересно принять участие? Пройдите опрос — https://simpoll.ru/run/survey/c44b6a04

Сказать спасибо можно здесь — https://boosty.to/digitalize.team

А точно ли вообще асинхронность в питоне нам нужна? Есть мнение, что старые добрые синхронные веб-фреймворки на Python таки работают быстрее и надёжнее. Давайте проверять!

Две упоминаемые статьи:
https://habr.com/ru/post/440282/
https://habr.com/ru/company/ruvds/blog/507570/

0:00 Популярные тесты производительности Python веб-фреймворков
3:49 Разворачиваем проект под тесты
6:39 Запуск тестов Aiohttp
9:05 Запуск тестов Meinheld с Falcon
10:40 Aiohttp сливает, асинхронность отстой:(
11:22 Или нет?
12:02 Изменим тесты и проведём их снова
14:38 Ёлочки-палочки, что происходит? Почему?
17:15 Мультипроцессинг, мультипоточность, асинхронность — когда что использовать?

/****************** about ******************/

Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и…
источник

A

Andrey in Django [ru] #STAY HOME
Binary Man
Я бы не отказался, если есть такая возможность)
Отпиши в лс
источник

SP

Sergey Python in Django [ru] #STAY HOME
Сорян за оффтопчик - может кто нибудь знает чем рисуют такие штуки
(отсюда - https://www.sqlite.org/lang_with.html )
источник

G

GoodBye in Django [ru] #STAY HOME
Sergey Python
Сорян за оффтопчик - может кто нибудь знает чем рисуют такие штуки
(отсюда - https://www.sqlite.org/lang_with.html )
источник

G

GoodBye in Django [ru] #STAY HOME
Любой конструктор блок схем
источник

G

GoodBye in Django [ru] #STAY HOME
Есть даже такие, которые по коду тебе сами сгенерят
источник

A

Andrey in Django [ru] #STAY HOME
Sergey Python
Сорян за оффтопчик - может кто нибудь знает чем рисуют такие штуки
(отсюда - https://www.sqlite.org/lang_with.html )
Примерно так парсится выражение
источник

SP

Sergey Python in Django [ru] #STAY HOME
есть мнение(личное) что это автопостроение по файлу грамматики, вот только что за либа...
источник

A

Andrey in Django [ru] #STAY HOME
При чем тут блок схема?
источник

A

Andrey in Django [ru] #STAY HOME
Sergey Python
есть мнение(личное) что это автопостроение по файлу грамматики, вот только что за либа...
Да, верно
источник

A

Andrey in Django [ru] #STAY HOME
В смысле либа?
источник