Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletter Hub
Free Learning
Arrow right icon
timer SALE ENDS IN
0 Days
:
00 Hours
:
00 Minutes
:
00 Seconds

You are pre-ordering this product

Modal Close icon
Since this is a ‘’ product, you are pre-ordering it and you will be able to download the eBook as soon as it is published in . The print book will ship upon publication, and delivery timing will depend on your location and selected shipping method (economy or premium).

Filter Results

Sort By

Arrow up

Product Type

Arrow up
(1)

Publication Status

Arrow up
(1)
(1)

Tech Category

Arrow up
(1)

Concept

Arrow up
(1)

Tool

Arrow up
(1)

Language

Arrow up
(1)

Published Year

Arrow up
(1)

Search Results for 'multiprocessing-in-python' (1 product)

sort Bestselling
More Product Details Close
Concurrent and Parallel Programming in Python
Speed up your programs with concurrency and parallelism in Python
Description
In a big data project, a plethora of information is retrieved, big numbers are crunched on our machine, or both. If the coding is sequential or synchronous, our application will struggle to execute. Two mechanisms to alleviate such bottlenecks are concurrency and parallelism. In Python, concurrency is represented by threading, whereas multiprocessing achieves parallelism. This course begins with an introduction about potential programming speed bottlenecks and solving them. You will delve into Python concepts and create a Wikipedia Reader, Yahoo Finance Reader, Queues, and Master Scheduler. You will build a multi-threaded program to grab data from the Internet and parse and save them into a local database. Implement multiprocessing in Python, which lets us use multiple CPUs in our code. Learn about threading, multiprocessing, asynchronous wait, locking, multiprocessing queues, Pool Map Multiple Arguments, writing asynchronous programs, and combining async and multiprocessing. Upon completion, we can spread our workload over all cores available on the used machine. We will combine both elements, multiprocessing with asynchronous programming, to maximize benefit and CPU resource usage and minimize the time spent waiting for IO responses. You will create multi-threaded, asynchronous, multi-process programs to make programs run faster. All resources are available at: https://github.com/PacktPublishing/Concurrent-and-Parallel-Programming-in-Python
Read more
6hrs 7mins
Last Updated : Feb 2026 Published : Nov 2022
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Maximilian Schallwig
Purchase Options
Video Mex$2256.99
VIEW PRODUCT
36  items/page
Modal Close icon
Modal Close icon