Описание
Asyncio и конкурентное программирование на Python
Артикул Маркета
103723187894
Внешний вид товаров и/или упаковки может быть изменён изготовителем и отличаться от изображенных на Яндекс Маркете.
Пэй
6 494 ₽
–56%
Пэй
6 494 ₽
–56%
Доставка Маркета
25 окт, по клику 0 ₽
Москва
25 окт, пункт выдачи 0 ₽
Москва
14 дней на возврат
О возвратах
книги ДМК Пресс
Магазин
1.1Kзаказов
57подписчиков
1год на Маркете
О товаре
Описание
Сколько времени ваши ETL-скрипты тратят на ожидание ответа от сервера или базы данных? Часы, а то и дни? Пора это прекратить. Библиотека asyncio позволяет выполнять сотни сетевых запросов параллельно, сокращая время выполнения задач с часов до минут. Эта книга — идеальный инструмент для инженеров данных, разработчиков парсеров и всех, кто работает с большим количеством I/O операций. Вы научитесь писать эффективные асинхронные скрипты для сбора, обработки и загрузки данных, не усложняя код. Мэттью Фаулер шаг за шагом проведет вас от основ event loop до сложных сценариев с очередями и тайм-аутами. Ваши данные больше не будут ждать!
Если типичную программу на стандартном Python подвергнуть слишком высокой нагрузке, то она будет работать с черепашьей скоростью. Для решения этой проблемы была разработана библиотека asyncio, которая позволяет разбить программу на более мелкие задачи и планировать их выполнение. В итоге получающиеся приложения работают молниеносно и допускают масштабирование. В этой книге асинхронное, параллельное и конкурентное программирование рассматривается на конкретных примерах. Сложные для понимания вопросы иллюстрируются с помощью диаграмм, позволяющих наглядно представить, как работают задачи. Вы узнаете, как asyncio преодолевает ограничения Python и способствует ускорению медленных веб-серверов и микросервисов. Вы даже научитесь сочетать asyncio с традиционной многопроцессной обработкой, получив в награду резкий скачок производительности. Для программистов на Python среднего уровня. Опыт работы с конкурентностью не требуется.
Если типичную программу на стандартном Python подвергнуть слишком высокой нагрузке, то она будет работать с черепашьей скоростью. Для решения этой проблемы была разработана библиотека asyncio, которая позволяет разбить программу на более мелкие задачи и планировать их выполнение. В итоге получающиеся приложения работают молниеносно и допускают масштабирование. В этой книге асинхронное, параллельное и конкурентное программирование рассматривается на конкретных примерах. Сложные для понимания вопросы иллюстрируются с помощью диаграмм, позволяющих наглядно представить, как работают задачи. Вы узнаете, как asyncio преодолевает ограничения Python и способствует ускорению медленных веб-серверов и микросервисов. Вы даже научитесь сочетать asyncio с традиционной многопроцессной обработкой, получив в награду резкий скачок производительности. Для программистов на Python среднего уровня. Опыт работы с конкурентностью не требуется.
Характеристики
Общие характеристики
Артикул Маркета
103723187894
Дополнительно
Внешний вид товаров и/или упаковки может быть изменён изготовителем и отличаться от изображенных на Яндекс Маркете.Возрастное ограничение 18+
8 марта
Достоинства: Книга достойная, содержит много увлекательного материала по Asyncio. В этой книге вы разберете не только основы, но и углубитесь в изучение асинхронщины изнутри
Недостатки: Недостатков обнаружено не было
Комментарий: В первый раз приехала бракованная, но продавец оперативно вернул средства
Недостатки: Недостатков обнаружено не было
Комментарий: В первый раз приехала бракованная, но продавец оперативно вернул средства
Рекомендуем
Цена с картой Яндекс Пэй 3375 ₽ вместо
Пэй
Цена с картой Яндекс Пэй 3149 ₽ вместо
Пэй
Войдите в аккаунтИ тогда откроется корзина, а цены на Маркете могут стать ниже