An interesting article that addresses the different perils of multiple simultaneous processes and how to work around them, without programmer agonies.