Bookbot

Learning concurrency in Python : speed up your Python code with clean, readable, and advanced concurrency techniques

Mehr zum Buch

Gain a practical and deep understanding of concurrency in Python to create efficient applications. This resource is designed for Python developers eager to delve into concurrent programming, assuming a foundational knowledge of the language. Key learning outcomes include exploring threading and multiprocessing, managing exceptions in child threads, and addressing shared resource challenges. You'll also build systems using Communicating Sequential Processes (CSP), maintain concurrent systems, and apply reactive programming techniques. Additionally, the book covers using GPUs for specific problem-solving. Python is a versatile, high-level language widely used in data science and general programming, supported by numerous powerful libraries and frameworks. This guide introduces popular tools and frameworks, demonstrating how to leverage them for high-concurrency and high-performance applications. It covers essential concurrency concepts necessary for developing your own concurrent and parallel software in Python. The book provides insights into debugging, exception handling, and creating event-driven systems, equipping you with the theoretical and practical knowledge needed to master Python concurrency. By the end, you'll be adept at writing efficient concurrent systems that adhere to best practices. This easy-to-follow guide combines new techniques for code optimization with advanced strategies, featuring simple examples to

Buchkauf

Learning concurrency in Python : speed up your Python code with clean, readable, and advanced concurrency techniques, Elliot Forbes

Sprache
Erscheinungsdatum
2017
product-detail.submit-box.info.binding
(Paperback)
Wir benachrichtigen dich per E-Mail.

Lieferung

  •  

Zahlungsmethoden

Keiner hat bisher bewertet.Abgeben