Summary
In this chapter we have informally introduced several key terms and concepts. In the next chapter we will go deep into actual Python constructs for multiprocessing and multithreading, including problems in which those techniques bring more value.
We learned in an intuitive way how to distinguish synchronous and asynchronous solutions to well-defined problems. Then we translated those ideas into standard computer science terminology. This will allow us to go deeper into the particulars of each concept as we focus on specific coding solutions. In Anchor 2 we will embark on the practical approach by coding and comparing the multiprocessing and multithreading solutions for a vanilla implementation of a CPU-intensive problem.
Get This Book’s PDF Version and Exclusive ExtrasScan the QR code (or go to packtpub.com/unlock). Search for this book by name, confirm the edition, and then follow the steps on the page. |
|
|
Note: Keep your invoice handy. Purchases made directly from Packt don’t require one. |

