Python Concurrency with Asyncio

Fowler, Matthew

  • 出版商: Manning
  • 出版日期: 2022-03-15
  • 定價: $2,280
  • 售價: 9.0$2,052
  • 語言: 英文
  • 頁數: 376
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1617298662
  • ISBN-13: 9781617298660
  • 相關分類: Python程式語言
  • 相關翻譯: Python asyncio 並發編程 (簡中版)
  • 立即出貨 (庫存 < 3)

買這商品的人也買了...

相關主題

商品描述

Python Concurrency with asyncio teaches you how to boost Python's performance by applying a variety of concurrency techniques.

Learn how to speed up slow Python code with concurrent programming and the cutting-edge asyncio library. Python Concurrency with asyncio teaches you to write concurrent Python code that will boost the speed of your apps and APIs.

Python is flexible, versatile, and easy to learn. It can also be very slow compared to lower-level languages. Python Concurrency with asyncio teaches you how to boost Python's performance by applying a variety of concurrency techniques. You'll learn how the complex-but-powerful asyncio library can achieve concurrency with just a single thread and use asyncio's APIs to run multiple web requests and database queries simultaneously. The book covers using asyncio with the entire Python concurrency landscape, including multiprocessing and multithreading.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

商品描述(中文翻譯)

《Python Concurrency with asyncio》教導您如何透過應用各種並發技術來提升Python的效能。學習如何使用並發程式設計和尖端的asyncio函式庫來加速緩慢的Python程式碼。《Python Concurrency with asyncio》教導您撰寫並發的Python程式碼,以提升應用程式和API的速度。Python具有靈活、多功能且易於學習的特點,但與低階語言相比,它也可能非常緩慢。《Python Concurrency with asyncio》教導您如何透過應用各種並發技術來提升Python的效能。您將學習到複雜但強大的asyncio函式庫如何僅使用單一執行緒實現並發,並使用asyncio的API同時執行多個網路請求和資料庫查詢。本書涵蓋了將asyncio與整個Python並發領域(包括多處理和多線程)結合使用的內容。購買印刷版書籍可獲得Manning Publications提供的PDF、Kindle和ePub格式的免費電子書。

作者簡介

Matthew Fowler has over 15 years of software engineering experience in roles from architect to engineering director. He has worked on Python codebases in the machine learning space, as well as led development of a Python-based ecommerce site with tens of millions of users.

作者簡介(中文翻譯)

Matthew Fowler在軟體工程領域擁有超過15年的經驗,從架構師到工程總監的不同職位。他曾參與機器學習領域的Python程式碼開發,並領導開發了一個以Python為基礎的電子商務網站,擁有數千萬用戶。