Asyncio и конкурентное программирование на Python 21400

Если типичную программу на стандартном Python подвергнуть слишком высокой нагрузке, то она будет работать с черепашьей скоростью. Для решения этой проблемы была разработана библиотека asyncio, которая позволяет разбить программу на более мелкие задачи и планировать их выполнение. В итоге получающиеся приложения работают молниеносно и допускают масштабирование.
В этой книге асинхронное, параллельное и конкурентное программирование рассматривается на конкретных примерах. Сложные для понимания вопросы иллюстрируются с помощью диаграмм, позволяющих наглядно представить, как работают задачи. Вы узнаете, как asyncio преодолевает ограничения Python и способствует ускорению медленных веб-серверов и микросервисов. Вы даже научитесь сочетать asyncio с традиционной многопроцессной обработкой, получив в награду резкий скачок производительности.
Для программистов на Python среднего уровня.

Опыт работы с конкурентностью не требуется.

  • Автор
    Мэтью Фаулер
  • Категорія
    Комп'ютерна література
  • Мова
    Російська
  • Рік
    2023
  • Сторінок
    398
  • Формат
    165х235 мм
  • Обкладинка
    Тверда
  • Тип паперу
    Офсетний
  • Ілюстрації
    Чорно-біліСхеми
  • Перекладач
    А. Слинкин
  • Жанр
    Мови програмуванняПрограмування
  • Вік
    14+
820 ₴
Купити
Відділення Нова Пошта80 ₴
Поштомат Нова Пошта40 ₴
Кур’єр Нова Пошта120 ₴
Відділення УкрПошта50 ₴
Кур’єр за адресою90 ₴
Asyncio и конкурентное программирование на Python - фото 1
Asyncio и конкурентное программирование на Python - фото 2
Asyncio и конкурентное программирование на Python - фото 3
Asyncio и конкурентное программирование на Python - фото 4
Asyncio и конкурентное программирование на Python - фото 5
Asyncio и конкурентное программирование на Python - фото 6
21400
Залиште свій відгук про книгу,
допоможіть тим, хто ще не читав