Денис Аникин, Райффайзен
Вновь ускоряем cpu-bound задачи
Довольно часто, когда речь заходит о скорости, python отходит в сторонку и закуривает, вспоминая летящие вертолеты benchmark game и некоторых схожих проектов. Гвидо с командой Faster CPython Team, тем временем, обещает в 5 раз более проворный рантайм языка. Но это нас ожидает в радужном завтра, а вокруг — хмурое сегодня. И тормозит уже сегодня.
В этом докладе я постараюсь ответить на вопрос – что взять для ускорения cpu-bound кода? Я проведу обзор и сравнение возможных решений этой проблемы. Мы проделаем путь от стандартной библиотеки и набивших оскомину маршрутов, до экзотичных пакетов, некоторые из которых вы, возможно, ещё не видели. Я не буду закапываться далеко и глубоко, этот доклад скорее попытка свести решения вместе и понять, как бороться с медлительностью языка «для ленивых».
Вариантов ускорить cpu-bound будет много, но совсем не факт, что все они будут надежными.
Этот текст НЕ написан ChatGPT! :)
Докл
2 views
6
3
1 year ago 02:04:27 32
Всё о Python - Денис Аникин
3 years ago 00:00:26 18
На ковре Денис Аникин и Виталий Аспер.
11 years ago 00:08:42 52
81 кг. Санников Денис (Лотос) - Аникин Тимур (Лотос)
1 year ago 00:43:08 3
Денис Аникин. Лимитируй это
4 years ago 00:31:04 9
Денис Аникин. FastAPI как основной framework для python бекендов