Parametri
Maggiori informazioni sul libro
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
Acquisto del libro
Learning concurrency in Python : speed up your Python code with clean, readable, and advanced concurrency techniques, Elliot Forbes
- Lingua
- Pubblicato
- 2017
- product-detail.submit-box.info.binding
- (In brossura)
Metodi di pagamento
Ancora nessuna valutazione.