Обновить
4
8
Елена Грабовски@Hell_Grabowsky

Разработчик-тестировщик, копирайтер

Отправить сообщение

Разбор threading vs multiprocessing vs asyncio в Python

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели9.6K

При работе с Python да и другими языками программирования часто возникает необходимость ускорения выполнения кода, масштабирования обработки данных или работы с большим количеством сетевых запросов. Именно в Python для решения этих задач существуют три базовых метода. Это: threading, multiprocessing и asyncio. На первый взгляд – механизмы схожие. Но при детальном разборе ясно, что они решают принципиально разные задачи, опираются на разные модели исполнения и обладают своими ограничениями. В статье расскажу об особенностях каждого метода – будет интересно и познавательно.

Читать далее

Информация

В рейтинге
795-я
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирована
Активность

Специализация

Фулстек разработчик, Инженер по автоматизации тестирования
Младший
От 80 000 ₽
Python
Английский язык
Git
Java
Docker
REST
XML
Bash
Linux