16 фев 2020

Caleb Hattingh - Using Asyncio in Python: Understanding Python's Asynchronous Programming Features

Если вы находитесь среди разработчиков Python, отталкивающихся от сложности asyncio, пришло время взглянуть по-другому. Asyncio сложна, потому что она направлена ??на решение проблем параллельного сетевого программирования как для разработчиков фреймворков, так и для конечных пользователей. Функции, которые вы должны рассмотреть, являются небольшим подмножеством всего API Asyncio, но выбор правильных функций - это сложная часть. Вот тут и появляется эта практическая книга. Ветеран Python, разработчик Caleb Hattingh, поможет вам получить общее представление о строительных блоках Asyncio - достаточно, чтобы начать писать простые программы, основанные на событиях. Вы узнаете, почему asyncio предлагает более безопасную альтернативу вытесняющей многозадачности (многопоточности) и как этот API предоставляет простой способ поддержки тысяч одновременных соединений сокетов.Python 3.4 introduced the asyncio library, and Python 3.5 produced the async and await keywords to use it palatably. These new additions allow so-called asynchronous programming.

Комментарии

Комментариев нет.