Practical Perl Tools: Parallel Asynchronicity, Part 2
David N. Blank–Edelman
Welcome back for Part 2 of this mini-series on modern methods for doing multiple things at once in Perl. In the first part (which I highly recommend that you read first before reading this sequel), we talked about some of the simpler methods for multi-tasking like the use of fork() and Parallel::ForkManager. We had just begun to explore using the Coro module as the basis for using threads in Perl (since the native stuff is so ucky) when we ran out of time. Let’s pick up the story roughly where we left it.